import pandas as pd
import folium
import math
from folium import plugins
ala_occurrences = pd.read_csv( r"data/ALA_EcoCommons_Data_Analyst_dataset.csv" )
griis_australia_taxon = pd.read_csv( r"data/dwca-griis-australia-v1.6/taxon.txt", sep="\t" )
griis_australia_speciesprofile = pd.read_csv( r"data/dwca-griis-australia-v1.6/speciesprofile.txt", sep="\t" )
all_species = ala_occurrences["scientificName"]
import requests
from datetime import datetime
from time import sleep
import os.path
def match_names( name_usages, temp_file = "match_results_temp.csv", load_previous = False ):
if load_previous == True:
if os.path.isfile(temp_file):
results = pd.read_csv( temp_file, index_col = "nameToMatch", dtype=str )
else:
print("(match_names) No such file: " + temp_file + "\nAborting.")
return
# only process names which haven't yet been saved
scientificNamesToProcess = name_usages[~name_usages.isin(results.index)]
else:
# we will use this variable later
results = None
# process all names
scientificNamesToProcess = name_usages
# start timer
count = 0
startTime = datetime.now()
# iterate through each name and send a request to the GBIF API
for nameToMatch in scientificNamesToProcess:
# get response from GBIF API
# if the connection fails, retry again in one minute
# abort after five failed attempts
response = None
while response is None:
attempts = 1
try:
response = requests.get(
'https://api.gbif.org/v1/species/match?name=%22'
+ nameToMatch.replace(" ", "%20")
+ '%22'
)
except:
print( "(match_names) Connection error at " + str(datetime.now()) + " (attempt " + str(attempts) + "); ", end='')
if attempts > 5:
print( "Too many attempts. Aborting." )
else:
print( "retrying in 1min..." )
attempts + attempts + 1
sleep(60)
pass
# parse response from server
match_results = pd.json_normalize(response.json())
match_results["nameToMatch"] = nameToMatch
match_results.set_index( "nameToMatch", inplace = True )
# this methodology is a little convoluted, but if we begin with an empty
# dataframe and merge or concat another dataframe to it, the data type of
# the columns is lost. So we either start with the first response if this is our
# first query, and then on later queries we add to that reponse
# this approach may break at some point
if count == 0:
results = match_results.astype(str)
else:
results = results.append( match_results.astype(str) )
count = count + 1
print( "(match_names) name " + str(count) + ", '" + nameToMatch + "', is done")
# save results every 10 requests
if count % 10 == 0:
print("(match_names) saving results to " + temp_file)
results.to_csv( temp_file )
# sleep to ensure that the file doesn't get overwritten while it's still marked as busy
sleep(1)
print( "(match_names) Time taken:" )
print(datetime.now() - startTime)
# save final file so it can be used if required
results.to_csv( temp_file )
return results
# data manipulation
# join GRIIS data from it's Darwin Core Archive format to a single dataframe
all_nameusages = ala_occurrences["scientificName"].append(griis_australia_taxon["scientificName"]).drop_duplicates()
# find the GBIF usage ID for all the name usages that we consider
# this is the usage ID for the scientific name
# the GBIF API returns the usage ID for the accepted name
# so we need to make a separate request to find the accepted name for the species. This is
# done using a separate function later in the code.
stewart_matching_results = match_names( all_nameusages, load_previous=False )
stewart_matching_results
(match_names) name 1, 'Eulamprus tympanum', is done (match_names) name 2, 'Liopholis whitii', is done (match_names) name 3, 'Hemiergis', is done (match_names) name 4, 'Pseudemoia entrecasteauxii', is done (match_names) name 5, 'Acritoscincus duperreyi', is done (match_names) name 6, 'Pseudechis porphyriacus', is done (match_names) name 7, 'Tiliqua nigrolutea', is done (match_names) name 8, 'Acritoscincus', is done (match_names) name 9, 'Drysdalia coronoides', is done (match_names) name 10, 'Egernia cunninghami', is done (match_names) saving results to match_results_temp.csv (match_names) name 11, 'Lampropholis guichenoti', is done (match_names) name 12, 'Acritoscincus platynotus', is done (match_names) name 13, 'Austrelaps ramsayi', is done (match_names) name 14, 'Egernia saxatilis', is done (match_names) name 15, 'Hemiergis decresiensis', is done (match_names) name 16, 'Lampropholis delicata', is done (match_names) name 17, 'Pseudonaja textilis', is done (match_names) name 18, 'Amphibolurus muricatus', is done (match_names) name 19, 'Pseudemoia', is done (match_names) name 20, 'Pseudemoia pagenstecheri', is done (match_names) saving results to match_results_temp.csv (match_names) name 21, 'Pseudemoia spenceri', is done (match_names) name 22, 'Intellagama lesueurii', is done (match_names) name 23, 'Varanus rosenbergi', is done (match_names) name 24, 'SCINCIDAE', is done (match_names) name 25, 'Notechis scutatus', is done (match_names) name 26, 'Chelodina (Chelodina) longicollis', is done (match_names) name 27, 'Intellagama lesueurii howitti', is done (match_names) name 28, 'Eulamprus heatwolei', is done (match_names) name 29, 'Tympanocryptis', is done (match_names) name 30, 'Morethia boulengeri', is done (match_names) saving results to match_results_temp.csv (match_names) name 31, 'Eulamprus kosciuskoi', is done (match_names) name 32, 'Cryptophis nigrescens', is done (match_names) name 33, 'Ctenotus robustus', is done (match_names) name 34, 'Tiliqua scincoides', is done (match_names) name 35, 'Varanus varius', is done (match_names) name 36, 'Ctenotus taeniolatus', is done (match_names) name 37, 'Diplodactylus vittatus', is done (match_names) name 38, 'Tiliqua rugosa', is done (match_names) name 39, 'Liopholis montana', is done (match_names) name 40, 'Carlia tetradactyla', is done (match_names) saving results to match_results_temp.csv (match_names) name 41, 'Lialis burtonis', is done (match_names) name 42, 'Diporiphora nobbi', is done (match_names) name 43, 'Anilios nigrescens', is done (match_names) name 44, 'Anepischetosia maccoyi', is done (match_names) name 45, 'Rankinia diemensis', is done (match_names) name 46, 'SQUAMATA', is done (match_names) name 47, 'Austrelaps superbus', is done (match_names) name 48, 'Suta', is done (match_names) name 49, 'Eulamprus tympanum tympanum', is done (match_names) name 50, 'Delma inornata', is done (match_names) saving results to match_results_temp.csv (match_names) name 51, 'Menetia greyii', is done (match_names) name 52, 'Egernia saxatilis intermedia', is done (match_names) name 53, 'Pogona barbata', is done (match_names) name 54, 'AGAMIDAE', is done (match_names) name 55, 'Pseudemoia rawlinsoni', is done (match_names) name 56, 'Carinascincus coventryi', is done (match_names) name 57, 'Tiliqua scincoides scincoides', is done (match_names) name 58, 'Aprasia parapulchella', is done (match_names) name 59, 'Ctenotus', is done (match_names) name 60, 'Hemidactylus frenatus', is done (match_names) saving results to match_results_temp.csv (match_names) name 61, 'Eulamprus', is done (match_names) name 62, 'Intellagama lesueurii lesueurii', is done (match_names) name 63, 'Eulamprus quoyii', is done (match_names) name 64, 'CHELIDAE', is done (match_names) name 65, 'Ctenotus spaldingi', is done (match_names) name 66, 'Pygopus lepidopodus', is done (match_names) name 67, 'Ctenotus orientalis', is done (match_names) name 68, 'Chelodina', is done (match_names) name 69, 'Christinus marmoratus', is done (match_names) name 70, 'Lampropholis', is done (match_names) saving results to match_results_temp.csv (match_names) name 71, 'Tympanocryptis pinguicolla', is done (match_names) name 72, 'GEKKONIDAE', is done (match_names) name 73, 'Saproscincus mustelinus', is done (match_names) name 74, 'Acanthophis antarcticus', is done (match_names) name 75, 'Morelia spilota', is done (match_names) name 76, 'SERPENTES', is done (match_names) name 77, 'Tiliqua', is done (match_names) name 78, 'Emydura macquarii', is done (match_names) name 79, 'Parasuta dwyeri', is done (match_names) name 80, 'Tiliqua rugosa aspera', is done (match_names) saving results to match_results_temp.csv (match_names) name 81, 'Ctenotus uber', is done (match_names) name 82, 'Delma impar', is done (match_names) name 83, 'Tympanocryptis lineata', is done (match_names) name 84, 'Delma', is done (match_names) name 85, 'Intellagama', is done (match_names) name 86, 'Natator depressus', is done (match_names) name 87, 'Cryptoblepharus pulcher', is done (match_names) name 88, 'REPTILIA', is done (match_names) name 89, 'Pogona', is done (match_names) name 90, 'Morelia spilota spilota', is done (match_names) saving results to match_results_temp.csv (match_names) name 91, 'TESTUDINES', is done (match_names) name 92, 'Amphibolurus', is done (match_names) name 93, 'Hemiaspis signata', is done (match_names) name 94, 'Hydrophis platurus', is done (match_names) name 95, 'Cyclodomorphus michaeli', is done (match_names) name 96, 'Hydrophis platurus platurus', is done (match_names) name 97, 'Rhinoplocephalus', is done (match_names) name 98, 'Chelonia mydas', is done (match_names) name 99, 'Abelia ×grandiflora (Rovelli ex André) Rehder', is done (match_names) name 100, 'Abelmoschus manihot (L.) Medik.', is done (match_names) saving results to match_results_temp.csv (match_names) name 101, 'Abutilon grandiflorum G.Don', is done (match_names) name 102, 'Abutilon pictum (Gillies ex Hook.) Walp.', is done (match_names) name 103, 'Abutilon theophrasti Medik.', is done (match_names) name 104, 'Acacia baileyana x decurrens', is done (match_names) name 105, 'Acacia baileyana x leucoclada', is done (match_names) name 106, 'Acacia erioloba E.Mey.', is done (match_names) name 107, 'Acacia sieberiana DC.', is done (match_names) name 108, 'Acacia sinuata (Lour.) Merr.', is done (match_names) name 109, 'Acalypha australis L.', is done (match_names) name 110, 'Acalypha wilkesiana Mull.Arg.', is done (match_names) saving results to match_results_temp.csv (match_names) name 111, 'Acanthocereus tetragonus (L.) Hummelinck', is done (match_names) name 112, 'Acanthogobius flavimanus (Temminck & Schlegel, 1845)', is done (match_names) name 113, 'Acanthospermum australe (Loefl.) Kuntze', is done (match_names) name 114, 'Acanthospermum hispidum DC.', is done (match_names) name 115, 'Acanthus mollis L.', is done (match_names) name 116, 'Acar plicata (Dillwyn, 1817)', is done (match_names) name 117, 'Acentrogobius pflaumii (Bleeker, 1853)', is done (match_names) name 118, 'Acer negundo L.', is done (match_names) name 119, 'Acer palmatum C.P.Thunberg ex A.Murray', is done (match_names) name 120, 'Acer platanoides L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 121, 'Acer pseudoplatanus L.', is done (match_names) name 122, 'Acetosa sagittata (Thunb.) Johns. & Briggs', is done (match_names) name 123, 'Achillea distans Waldst. & Kit. ex Willd.', is done (match_names) name 124, 'Achillea millefolium L.', is done (match_names) name 125, 'Achillea ptarmica L.', is done (match_names) name 126, 'Acokanthera oblongifolia (Hochst.) Benth. & Hook.fil. ex B.D.Jacks.', is done (match_names) name 127, 'Acridotheres tristis (Linnaeus, 1766)', is done (match_names) name 128, 'Acroceras macrum Stapf', is done (match_names) name 129, 'Acrosymphyton taylorii I.A.Abbott, 1962', is done (match_names) name 130, 'Adenocarpus complicatus (L.) Gay', is done (match_names) saving results to match_results_temp.csv (match_names) name 131, 'Adonis microcarpa DC.', is done (match_names) name 132, 'Aegle marmelos Corrêa', is done (match_names) name 133, 'Aegopodium podagraria L.', is done (match_names) name 134, 'Aeonium arboreum Webb & Berthel.', is done (match_names) name 135, 'Aeonium castello-paivae Bolle', is done (match_names) name 136, 'Aeonium haworthii Webb & Berthel.', is done (match_names) name 137, 'Aequidens pulcher (Gill, 1858)', is done (match_names) name 138, 'Aerva javanica Juss.', is done (match_names) name 139, 'Aeschynomene americana L.', is done (match_names) name 140, 'Aeschynomene brasiliana DC.', is done (match_names) saving results to match_results_temp.csv (match_names) name 141, 'Aeschynomene brevifolia Poir.', is done (match_names) name 142, 'Aeschynomene micranthos (Poir.) DC.', is done (match_names) name 143, 'Aeschynomene paniculata Willd. ex Vogel', is done (match_names) name 144, 'Aeschynomene villosa Poir.', is done (match_names) name 145, 'Aesculus hippocastanum L.', is done (match_names) name 146, 'Afrocarpus falcatus (Thunb.) C.N.Page', is done (match_names) name 147, 'Agapanthus praecox Willd.', is done (match_names) name 148, 'Agathosma crenulata (L.) Pillans', is done (match_names) name 149, 'Agave americana L.', is done (match_names) name 150, 'Agave attenuata Salm-Dyck', is done (match_names) saving results to match_results_temp.csv (match_names) name 151, 'Agave sisalana Perrine', is done (match_names) name 152, 'Ageratina adenophora (Spreng.) R.M.King & H.Rob.', is done (match_names) name 153, 'Ageratina ligustrina (DC.) R.M.King & H.Rob.', is done (match_names) name 154, 'Ageratina riparia (Regel) R.M.King & H.Rob.', is done (match_names) name 155, 'Ageratum conyzoides L.', is done (match_names) name 156, 'Ageratum houstonianum Mill.', is done (match_names) name 157, 'Aglaonema commutatum Schott', is done (match_names) name 158, 'Agrimonia eupatoria L.', is done (match_names) name 159, 'Agrostemma githago L.', is done (match_names) name 160, 'Agrostis capillaris L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 161, 'Agrostis gigantea Roth', is done (match_names) name 162, 'Agrostis hyemalis (Walter) Britton, Sterns & Poggenb.', is done (match_names) name 163, 'Agrostis stolonifera L.', is done (match_names) name 164, 'Ailanthus altissima (Mill.) Swingle', is done (match_names) name 165, 'Aira caryophyllea L.', is done (match_names) name 166, 'Aira cupaniana Guss.', is done (match_names) name 167, 'Aira elegantissima Schur', is done (match_names) name 168, 'Aira praecox L.', is done (match_names) name 169, 'Aira provincialis Jord.', is done (match_names) name 170, 'Ajuga iva Schreb.', is done (match_names) saving results to match_results_temp.csv (match_names) name 171, 'Ajuga reptans L.', is done (match_names) name 172, 'Akebia quinata Decne.', is done (match_names) name 173, 'Alauda arvensis Linnaeus, 1758', is done (match_names) name 174, 'Alcea rosea L.', is done (match_names) name 175, 'Alchemilla xanthochlora Rothm.', is done (match_names) name 176, 'Alectura lathami Gray, 1831', is done (match_names) name 177, 'Alexandrium catenella (Whedon & Kofoid) Balech', is done (match_names) name 178, 'Alexandrium Halim, 1960', is done (match_names) name 179, 'Alexandrium minutum Halim', is done (match_names) name 180, 'Alexandrium tamarense (Lebour) Balech', is done (match_names) saving results to match_results_temp.csv (match_names) name 181, 'Alhagi maurorum Medik.', is done (match_names) name 182, 'Alisma lanceolatum With.', is done (match_names) name 183, 'Alitta succinea (Leuckart, 1847)', is done (match_names) name 184, 'Allamanda blanchetii A.DC.', is done (match_names) name 185, 'Alliaria petiolata (M.Bieb.) Cavara & Grande', is done (match_names) name 186, 'Allium ampeloprasum L.', is done (match_names) name 187, 'Allium cepa L.', is done (match_names) name 188, 'Allium neapolitanum Cirillo', is done (match_names) name 189, 'Allium obliquum L.', is done (match_names) name 190, 'Allium oleraceum L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 191, 'Allium paniculatum L.', is done (match_names) name 192, 'Allium roseum L.', is done (match_names) name 193, 'Allium scorodoprasum L.', is done (match_names) name 194, 'Allium triquetrum L.', is done (match_names) name 195, 'Allium vineale L.', is done (match_names) name 196, 'Alnus cordata (Loisel.) Duby', is done (match_names) name 197, 'Alnus glutinosa (L.) Gaertn.', is done (match_names) name 198, 'Alnus rubra Bongard', is done (match_names) name 199, 'Aloe arborescens Mill.', is done (match_names) name 200, 'Aloe cameronii Hemsl.', is done (match_names) saving results to match_results_temp.csv (match_names) name 201, 'Aloe ferox Mill.', is done (match_names) name 202, 'Aloe maculata All.', is done (match_names) name 203, 'Aloe parvibracteata Schönland', is done (match_names) name 204, 'Aloe striata x maculata', is done (match_names) name 205, 'Aloe vera (L.) Burm.f.', is done (match_names) name 206, 'Alopecurus aequalis Sobol.', is done (match_names) name 207, 'Alopecurus geniculatus L.', is done (match_names) name 208, 'Alopecurus myosuroides Huds.', is done (match_names) name 209, 'Alopecurus pratensis L.', is done (match_names) name 210, 'Alpinia zerumbet (Pers.) B.L.Burtt & R.M.Sm.', is done (match_names) saving results to match_results_temp.csv (match_names) name 211, 'Alstroemeria aurea Graham', is done (match_names) name 212, 'Alstroemeria pulchella L.f.', is done (match_names) name 213, 'Alternanthera brasiliana (L.) Kuntze', is done (match_names) name 214, 'Alternanthera ficoidea R.Br.', is done (match_names) name 215, 'Alternanthera philoxeroides (Mart.) Griseb.', is done (match_names) name 216, 'Alternanthera pungens Kunth', is done (match_names) name 217, 'Alternanthera sessilis (L.) R.Br. ex DC.', is done (match_names) name 218, 'Alysicarpus bupleurifolius (L.) A.DC.', is done (match_names) name 219, 'Alysicarpus glumaceus (Vahl) A.DC.', is done (match_names) name 220, 'Alysicarpus longifolius (Spreng.) Wight & Arn.', is done (match_names) saving results to match_results_temp.csv (match_names) name 221, 'Alysicarpus ovalifolius (Schumach.) J.Léonard', is done (match_names) name 222, 'Alysicarpus vaginalis (L.) A.DC.', is done (match_names) name 223, 'Alyssum alyssoides (L.) L.', is done (match_names) name 224, 'Alyssum linifolium Stephan', is done (match_names) name 225, 'Amaranthus albus L.', is done (match_names) name 226, 'Amaranthus blitum L.', is done (match_names) name 227, 'Amaranthus caudatus L.', is done (match_names) name 228, 'Amaranthus cruentus L.', is done (match_names) name 229, 'Amaranthus deflexus L.', is done (match_names) name 230, 'Amaranthus dubius Mart.', is done (match_names) saving results to match_results_temp.csv (match_names) name 231, 'Amaranthus hybridus L.', is done (match_names) name 232, 'Amaranthus muricatus (Moq.) Hieron.', is done (match_names) name 233, 'Amaranthus powellii S.Watson', is done (match_names) name 234, 'Amaranthus quitensis Kunth', is done (match_names) name 235, 'Amaranthus retroflexus L.', is done (match_names) name 236, 'Amaranthus spinosus L.', is done (match_names) name 237, 'Amaranthus tricolor L.', is done (match_names) name 238, 'Amaranthus viridis L.', is done (match_names) name 239, 'Amaryllis belladonna L.', is done (match_names) name 240, 'Amathia distans Busk, 1886', is done (match_names) saving results to match_results_temp.csv (match_names) name 241, 'Ambrosia confertiflora DC.', is done (match_names) name 242, 'Ambrosia tenuifolia Spreng.', is done (match_names) name 243, 'Ammannia auriculata Willd.', is done (match_names) name 244, 'Ammi majus L.', is done (match_names) name 245, 'Ammi visnaga (L.) Lam.', is done (match_names) name 246, 'Ammophila arenaria Link', is done (match_names) name 247, 'Amniataba percoides (Günther, 1864)', is done (match_names) name 248, 'Ampelodesmos mauritanicus (Poir.) T.Durand & Schinz', is done (match_names) name 249, 'Amphibalanus amphitrite Darwin, 1854', is done (match_names) name 250, 'Amphibalanus improvisus Darwin, 1854', is done (match_names) saving results to match_results_temp.csv (match_names) name 251, 'Amphibalanus reticulatus Utinomi, 1967', is done (match_names) name 252, 'Amphilophium crucigerum (L.) L.G.Lohmann', is done (match_names) name 253, 'Amphilophus citrinellus (Günther, 1864)', is done (match_names) name 254, 'Amphilophus labiatus (Günther, 1864)', is done (match_names) name 255, 'Amsinckia calycina (Moris) Chater', is done (match_names) name 256, 'Amsinckia lycopsoides Lehm.', is done (match_names) name 257, 'Amsinckia menziesii (Lehm.) A.Nels.Macbr.', is done (match_names) name 258, 'Anabas testudineus (Bloch, 1792)', is done (match_names) name 259, 'Anacardium occidentale L.', is done (match_names) name 260, 'Anacyclus radiatus Loisel.', is done (match_names) saving results to match_results_temp.csv (match_names) name 261, 'Anagyris foetida L.', is done (match_names) name 262, 'Ananas comosus (L.) Merr.', is done (match_names) name 263, 'Anaphalis margaritacea (L.) Benth. & Hook.f.', is done (match_names) name 264, 'Anas platyrhynchos Linnaeus, 1758', is done (match_names) name 265, 'Anas superciliosa X platyrhynchos', is done (match_names) name 266, 'Anchusa arvensis (L.) M.Bieb.', is done (match_names) name 267, 'Anchusa capensis Thunb.', is done (match_names) name 268, 'Anchusa officinalis L.', is done (match_names) name 269, 'Andrographis paniculata Nees', is done (match_names) name 270, 'Andropogon distachyos L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 271, 'Andropogon gayanus Kunth', is done (match_names) name 272, 'Andropogon virginicus L.', is done (match_names) name 273, 'Anethum graveolens L.', is done (match_names) name 274, 'Angelonia salicariifolia Humb. & Bonpl.', is done (match_names) name 275, 'Anguinella palmata Van Beneden, 1845', is done (match_names) name 276, 'Annona glabra L.', is done (match_names) name 277, 'Annona reticulata L.', is done (match_names) name 278, 'Annona squamosa L.', is done (match_names) name 279, 'Anoda cristata Schltdl.', is done (match_names) name 280, 'Anoplolepis gracilipes (Smith, 1857)', is done (match_names) saving results to match_results_temp.csv (match_names) name 281, 'Anredera cordifolia (Ten.) Steenis', is done (match_names) name 282, 'Anser anser (Linnaeus, 1758)', is done (match_names) name 283, 'Anseranas semipalmata (Latham, 1798)', is done (match_names) name 284, 'Anteaeolidiella indica (Bergh, 1888)', is done (match_names) name 285, 'Antennella secundaria (Gmelin, 1791)', is done (match_names) name 286, 'Anthemis arvensis L.', is done (match_names) name 287, 'Anthoxanthum aristatum Boiss.', is done (match_names) name 288, 'Anthoxanthum odoratum L.', is done (match_names) name 289, 'Anthriscus caucalis M.Bieb.', is done (match_names) name 290, 'Anthyllis barba-jovis L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 291, 'Anthyllis vulneraria L.', is done (match_names) name 292, 'Antigonon leptopus Hook. & Arn.', is done (match_names) name 293, 'Antithamnion cruciatum (C.Agardh) Nägeli', is done (match_names) name 294, 'Antithamnionella spirographidis (Schiffner) E.M.Wollaston', is done (match_names) name 295, 'Apera interrupta (L.) P.Beauv.', is done (match_names) name 296, 'Aphanes arvensis L.', is done (match_names) name 297, 'Aphanes microcarpa (Boiss. & Reut.) Rothm.', is done (match_names) name 298, 'Apis cerana Fabricius, 1793', is done (match_names) name 299, 'Apis mellifera Linnaeus, 1758', is done (match_names) name 300, 'Apium graveolens L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 301, 'Apluda mutica L.', is done (match_names) name 302, 'Apocorophium acutum (Chevreux, 1908)', is done (match_names) name 303, 'Aponogeton distachyos L.f.', is done (match_names) name 304, 'Aptenia cordifolia (L.fil.) Schwant.', is done (match_names) name 305, 'Aquilegia vulgaris L.', is done (match_names) name 306, 'Arabidopsis thaliana (L.) Heynh.', is done (match_names) name 307, 'Arachis hypogaea L.', is done (match_names) name 308, 'Araujia sericifera Brot.', is done (match_names) name 309, 'Arbopercula bengalensis (Stoliczka, 1869)', is done (match_names) name 310, 'Arbutus unedo L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 311, 'Archocentrus nigrofasciatus (Günther, 1867)', is done (match_names) name 312, 'Arctium minus Bernh.', is done (match_names) name 313, 'Arctotheca calendula (L.) Levyns', is done (match_names) name 314, 'Arctotheca populifolia (Berg.) Norlindh', is done (match_names) name 315, 'Arctotheca prostrata (Salisb.) Britten', is done (match_names) name 316, 'Arctotis stoechadifolia P.J.Bergius', is done (match_names) name 317, 'Arctotis venusta Norl.', is done (match_names) name 318, 'Arcuatula senhousia (Benson, 1842)', is done (match_names) name 319, 'Ardisia crenata Sims', is done (match_names) name 320, 'Ardisia crispa A.DC.', is done (match_names) saving results to match_results_temp.csv (match_names) name 321, 'Ardisia elliptica Thunb.', is done (match_names) name 322, 'Ardisia humilis Vahl', is done (match_names) name 323, 'Arenaria serpyllifolia L.', is done (match_names) name 324, 'Argemone mexicana L.', is done (match_names) name 325, 'Argemone ochroleuca Sweet', is done (match_names) name 326, 'Argemone subfusiformis G.B.Ownbey', is done (match_names) name 327, 'Argyranthemum frutescens Sch.Bip.', is done (match_names) name 328, 'Argyreia nervosa (Burm.f.) Bojer', is done (match_names) name 329, 'Arisarum vulgare Targ.Tozz.', is done (match_names) name 330, 'Aristea ecklonii Baker', is done (match_names) saving results to match_results_temp.csv (match_names) name 331, 'Aristolochia elegans Mast.', is done (match_names) name 332, 'Aristolochia macrophylla Lam.', is done (match_names) name 333, 'Aristolochia odoratissima L.', is done (match_names) name 334, 'Aristolochia ringens Vahl', is done (match_names) name 335, 'Arrhenatherum elatius (L.) P.Beauv. ex J.Presl & C.Presl', is done (match_names) name 336, 'Artemisia absinthium L.', is done (match_names) name 337, 'Artemisia ludoviciana Nutt.', is done (match_names) name 338, 'Artemisia scoparia Waldst. & Kit.', is done (match_names) name 339, 'Artemisia thuscula Cav.', is done (match_names) name 340, 'Artemisia verlotiorum Lamotte', is done (match_names) saving results to match_results_temp.csv (match_names) name 341, 'Arthrocladia villosa (Huds.) Duby', is done (match_names) name 342, 'Artocarpus heterophyllus Lam.', is done (match_names) name 343, 'Arum italicum Mill.', is done (match_names) name 344, 'Aruncus dioicus (Walter) Fernald', is done (match_names) name 345, 'Arundina graminifolia (D.Don) Hochr.', is done (match_names) name 346, 'Arundo donax L.', is done (match_names) name 347, 'Ascidiella aspersa (Müller, 1776)', is done (match_names) name 348, 'Asclepias curassavica L.', is done (match_names) name 349, 'Asparagus aethiopicus L.', is done (match_names) name 350, 'Asparagus africanus Lam.', is done (match_names) saving results to match_results_temp.csv (match_names) name 351, 'Asparagus asparagoides Druce', is done (match_names) name 352, 'Asparagus declinatus L.', is done (match_names) name 353, 'Asparagus densiflorus (Kunth) Jessop', is done (match_names) name 354, 'Asparagus falcatus L.', is done (match_names) name 355, 'Asparagus macowanii Baker', is done (match_names) name 356, 'Asparagus officinalis L.', is done (match_names) name 357, 'Asparagus scandens Thunb.', is done (match_names) name 358, 'Asparagus setaceus (Kunth) Jessop', is done (match_names) name 359, 'Asparagus virgatus Baker', is done (match_names) name 360, 'Asperococcus compressus A.W.Griffiths ex W.J.Hooker, 1833', is done (match_names) saving results to match_results_temp.csv (match_names) name 361, 'Asperula arvensis L.', is done (match_names) name 362, 'Asphodelus fistulosus L.', is done (match_names) name 363, 'Astatotilapia burtoni (Günther, 1894)', is done (match_names) name 364, 'Asterias amurensis Lutken, 1871', is done (match_names) name 365, 'Asterolinon linum-stellatum (L.) Duby', is done (match_names) name 366, 'Astragalus hamosus L.', is done (match_names) name 367, 'Astragalus sesameus L.', is done (match_names) name 368, 'Astragalus vogelii Ehrenb.', is done (match_names) name 369, 'Astronotus ocellatus (Agassiz, 1831)', is done (match_names) name 370, 'Astrostole scabra (Hutton, 1872)', is done (match_names) saving results to match_results_temp.csv (match_names) name 371, 'Asystasia gangetica subsp. micrantha (Nees) Ensermu Kelbessa', is done (match_names) name 372, 'Asystasia gangetica T.Anderson', is done (match_names) name 373, 'Atriplex hortensis L.', is done (match_names) name 374, 'Atriplex patula L.', is done (match_names) name 375, 'Atriplex prostrata Boucher ex DC.', is done (match_names) name 376, 'Austrocylindropuntia cylindrica (Lam.) Backeb.', is done (match_names) name 377, 'Austrocylindropuntia subulata (Engelm.) Backeb.', is done (match_names) name 378, 'Austropuccinia psidii (G.Winter) Beenken, 2017', is done (match_names) name 379, 'Avena abyssinica Hochst.', is done (match_names) name 380, 'Avena barbata Link', is done (match_names) saving results to match_results_temp.csv (match_names) name 381, 'Avena fatua L.', is done (match_names) name 382, 'Avena sativa L.', is done (match_names) name 383, 'Avena sterilis L.', is done (match_names) name 384, 'Avena strigosa Schreb.', is done (match_names) name 385, 'Axis axis (Erxleben, 1777)', is done (match_names) name 386, 'Axis porcinus (Zimmermann, 1780)', is done (match_names) name 387, 'Axonopus compressus (Sw.) P.Beauv.', is done (match_names) name 388, 'Axonopus fissifolius (Raddi) Kuhlm.', is done (match_names) name 389, 'Azadirachta indica A.Juss.', is done (match_names) name 390, 'Babiana angustifolia Sweet', is done (match_names) saving results to match_results_temp.csv (match_names) name 391, 'Babiana fragrans (Jacq.) Steud.', is done (match_names) name 392, 'Babiana nana (Andrews) Spreng.', is done (match_names) name 393, 'Babiana stricta (Aiton) Ker Gawl.', is done (match_names) name 394, 'Babiana tubulosa (Burm.f.) Ker Gawl.', is done (match_names) name 395, 'Baccharis halimifolia L.', is done (match_names) name 396, 'Bacopa caroliniana Robinson', is done (match_names) name 397, 'Baeometra uniflora (Jacq.) G.J.Lewis', is done (match_names) name 398, 'Balanus albicostatus Pilsbry, 1916', is done (match_names) name 399, 'Balanus improvisus Darwin, 1854', is done (match_names) name 400, 'Ballota nigra L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 401, 'Bambusa balcooa Roxb.', is done (match_names) name 402, 'Bambusa vulgaris Schrad. ex J.C.Wendl.', is done (match_names) name 403, 'Barbarea intermedia Boreau', is done (match_names) name 404, 'Barbarea verna (Mill.) Asch.', is done (match_names) name 405, 'Barentsia benedeni (Foettinger, 1887)', is done (match_names) name 406, 'Barleria cristata L.', is done (match_names) name 407, 'Barleria lupulina Lindl.', is done (match_names) name 408, 'Barleria prionitis L.', is done (match_names) name 409, 'Barleria strigosa Willd.', is done (match_names) name 410, 'Bartlettina sordida (Less.) R.M.King & H.Rob.', is done (match_names) saving results to match_results_temp.csv (match_names) name 411, 'Basella alba L.', is done (match_names) name 412, 'Bassia hyssopifolia Kuntze', is done (match_names) name 413, 'Bassia scoparia (L.) A.J.Scott', is done (match_names) name 414, 'Batrachochytrium dendrobatidis Longcore, Pessier & D.K.Nichols', is done (match_names) name 415, 'Bauhinia acuminata L.', is done (match_names) name 416, 'Bauhinia galpinii N.E.Br.', is done (match_names) name 417, 'Bauhinia monandra Kurz', is done (match_names) name 418, 'Bauhinia purpurea L.', is done (match_names) name 419, 'Bauhinia variegata L.', is done (match_names) name 420, 'Bellardia trixago (L.) All.', is done (match_names) saving results to match_results_temp.csv (match_names) name 421, 'Bellis perennis L.', is done (match_names) name 422, 'Benincasa hispida (Thunb.) Cogn.', is done (match_names) name 423, 'Berberis aristata DC.', is done (match_names) name 424, 'Berberis darwinii Hook.', is done (match_names) name 425, 'Berberis thunbergii DC.', is done (match_names) name 426, 'Berberis vulgaris L.', is done (match_names) name 427, 'Berkheya rigida (Thunb.) Bolus & Wolley-Dod ex Levyns', is done (match_names) name 428, 'Berula erecta (Huds.) Coville', is done (match_names) name 429, 'Beta vulgaris L.', is done (match_names) name 430, 'Betula nigra L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 431, 'Betula pendula Roth', is done (match_names) name 432, 'Betula pubescens Ehrh.', is done (match_names) name 433, 'Bidens bipinnata L.', is done (match_names) name 434, 'Bidens pilosa L.', is done (match_names) name 435, 'Bidens subalternans DC.', is done (match_names) name 436, 'Bidens tripartita L.', is done (match_names) name 437, 'Biflustra grandicella (Canu & Bassler, 1929)', is done (match_names) name 438, 'Bifora testiculata Roth', is done (match_names) name 439, 'Bixa orellana L.', is done (match_names) name 440, 'Blackstonia perfoliata (L.) Huds.', is done (match_names) saving results to match_results_temp.csv (match_names) name 441, 'Blainvillea acmella (L.) Philipson', is done (match_names) name 442, 'Blainvillea gayana Cass.', is done (match_names) name 443, 'Blechnum occidentale L.', is done (match_names) name 444, 'Blighia sapida Kon.', is done (match_names) name 445, 'Boccardia proboscidea Hartman, 1940', is done (match_names) name 446, 'Boehmeria nivea (L.) Gaudich.', is done (match_names) name 447, 'Bombus terrestris (Linnaeus, 1758)', is done (match_names) name 448, 'Borago officinalis L.', is done (match_names) name 449, 'Bos taurus Linnaeus, 1758', is done (match_names) name 450, 'Bothriochloa insculpta (Hochst.) A.Camus', is done (match_names) saving results to match_results_temp.csv (match_names) name 451, 'Bothriochloa pertusa (Willd.) A.Camus', is done (match_names) name 452, 'Botrylloides leachii (Savigny, 1816)', is done (match_names) name 453, 'Botrylloides violaceus Oka, 1927', is done (match_names) name 454, 'Botryllus aurantius (Oka, 1927)', is done (match_names) name 455, 'Botryllus schlosseri (Pallas, 1766)', is done (match_names) name 456, 'Botrytella micromora Bory', is done (match_names) name 457, 'Bougainvillea glabra Choisy', is done (match_names) name 458, 'Bougainvillia muscus (Allman, 1863)', is done (match_names) name 459, 'Brachiaria mutica (Forssk.) Stapf', is done (match_names) name 460, 'Brachylaena discolor DC.', is done (match_names) saving results to match_results_temp.csv (match_names) name 461, 'Brachypodium distachyon (L.) P.Beauv.', is done (match_names) name 462, 'Brassica barrelieri (L.) Janka', is done (match_names) name 463, 'Brassica elongata Ehrh.', is done (match_names) name 464, 'Brassica fruticulosa Cirillo', is done (match_names) name 465, 'Brassica napus L.', is done (match_names) name 466, 'Brassica nigra (L.) W.D.J.Koch', is done (match_names) name 467, 'Brassica oleracea L.', is done (match_names) name 468, 'Brassica rapa L.', is done (match_names) name 469, 'Brassica tournefortii Gouan', is done (match_names) name 470, 'Brillantaisia lamium Benth.', is done (match_names) saving results to match_results_temp.csv (match_names) name 471, 'Briza maxima L.', is done (match_names) name 472, 'Briza minor L.', is done (match_names) name 473, 'Bromus alopecuros Poir.', is done (match_names) name 474, 'Bromus catharticus Vahl', is done (match_names) name 475, 'Bromus cebadilla Steud.', is done (match_names) name 476, 'Bromus diandrus Roth', is done (match_names) name 477, 'Bromus hordeaceus L.', is done (match_names) name 478, 'Bromus inermis Leyss.', is done (match_names) name 479, 'Bromus japonicus Houtt.', is done (match_names) name 480, 'Bromus lanceolatus Roth', is done (match_names) saving results to match_results_temp.csv (match_names) name 481, 'Bromus lithobius Trin.', is done (match_names) name 482, 'Bromus lithobius x cedabilla', is done (match_names) name 483, 'Bromus madritensis L.', is done (match_names) name 484, 'Bromus pseudothominei P.M.Sm.', is done (match_names) name 485, 'Bromus racemosus L.', is done (match_names) name 486, 'Bromus rigidus Roth', is done (match_names) name 487, 'Bromus rubens L.', is done (match_names) name 488, 'Bromus secalinus L.', is done (match_names) name 489, 'Bromus sterilis L.', is done (match_names) name 490, 'Bromus tectorum L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 491, 'Broussonetia papyrifera Vent.', is done (match_names) name 492, 'Browallia americana L.', is done (match_names) name 493, 'Brugmansia candida Pers.', is done (match_names) name 494, 'Bryophyllum daigremontianum x tubiflorum', is done (match_names) name 495, 'Bryophyllum xhoughtonii (D.B.Ward) P.I.Forst.', is done (match_names) name 496, 'Bubalus bubalis (Linnaeus, 1758)', is done (match_names) name 497, 'Buddleja asiatica Lour.', is done (match_names) name 498, 'Buddleja australis Vell.', is done (match_names) name 499, 'Buddleja davidii Franch.', is done (match_names) name 500, 'Buddleja dysophylla (Benth.) Phillips', is done (match_names) saving results to match_results_temp.csv (match_names) name 501, 'Buddleja globosa C.Hope', is done (match_names) name 502, 'Buddleja lindleyana Lindl.', is done (match_names) name 503, 'Buddleja madagascariensis Lam.', is done (match_names) name 504, 'Buglossoides arvensis (L.) I.M.Johnst.', is done (match_names) name 505, 'Bugula flabellata (Thompson, 1848)', is done (match_names) name 506, 'Bugula neritina (Linnaeus, 1758)', is done (match_names) name 507, 'Bugula stolonifera Ryland, 1960', is done (match_names) name 508, 'Bulbostylis striatella C.B.Clarke', is done (match_names) name 509, 'Bunchosia glandulifera Kunth', is done (match_names) name 510, 'Bupleurum lancifolium Hornem.', is done (match_names) saving results to match_results_temp.csv (match_names) name 511, 'Bupleurum rotundifolium L.', is done (match_names) name 512, 'Bupleurum semicompositum L.', is done (match_names) name 513, 'Cabomba caroliniana A.Gray', is done (match_names) name 514, 'Caesalpinia decapetala (Roth) Alston', is done (match_names) name 515, 'Caesalpinia gilliesii (Hook.) D.Dietr.', is done (match_names) name 516, 'Cairina moschata (Linnaeus, 1758)', is done (match_names) name 517, 'Cajanus cajan (L.) Millsp.', is done (match_names) name 518, 'Cakile edentula (Bigelow) Hook.', is done (match_names) name 519, 'Cakile maritima Scop.', is done (match_names) name 520, 'Calandrinia ciliata DC.', is done (match_names) saving results to match_results_temp.csv (match_names) name 521, 'Calandrinia menziesii Hook.', is done (match_names) name 522, 'Calceolaria tripartita Ruiz & Pav.', is done (match_names) name 523, 'Calendula arvensis L.', is done (match_names) name 524, 'Calendula officinalis L.', is done (match_names) name 525, 'Calendula palaestina Boiss.', is done (match_names) name 526, 'Calepina irregularis Thell.', is done (match_names) name 527, 'Calibrachoa parviflora (Jussieu) D'Arcy', is done (match_names) name 528, 'Calicotome spinosa (L.) Link', is done (match_names) name 529, 'Calliandra haematocephala Hassk.', is done (match_names) name 530, 'Calliandra houstoniana (Mill.) Standl.', is done (match_names) saving results to match_results_temp.csv (match_names) name 531, 'Calliandra riparia Pittier', is done (match_names) name 532, 'Callipepla californica (Shaw, 1798)', is done (match_names) name 533, 'Callisia fragrans (Lindl.) Woodson', is done (match_names) name 534, 'Callisia repens L.', is done (match_names) name 535, 'Callitriche marginata Torr.', is done (match_names) name 536, 'Callitriche stagnalis Scop.', is done (match_names) name 537, 'Callocephalon fimbriatum (J.Grant, 1803)', is done (match_names) name 538, 'Calluna vulgaris (L.) Hull', is done (match_names) name 539, 'Calopogonium mucunoides Desv.', is done (match_names) name 540, 'Calotropis gigantea (L.) W.T.Aiton', is done (match_names) saving results to match_results_temp.csv (match_names) name 541, 'Calotropis procera (Aiton) W.T.Aiton', is done (match_names) name 542, 'Calyptocarpus vialis Less.', is done (match_names) name 543, 'Calystegia silvatica Griseb.', is done (match_names) name 544, 'Camelina sativa Crantz', is done (match_names) name 545, 'Camellia sinensis Kuntze', is done (match_names) name 546, 'Camelus dromedarius Linnaeus, 1758', is done (match_names) name 547, 'Campanula rapunculoides L.', is done (match_names) name 548, 'Campsis ×tagliabuana (Vis.) Rehder', is done (match_names) name 549, 'Campsis radicans (L.) Seem.', is done (match_names) name 550, 'Canavalia ensiformis (L.) DC.', is done (match_names) saving results to match_results_temp.csv (match_names) name 551, 'Cancer novaezealandiae (Jacquinot, 1853)', is done (match_names) name 552, 'Canis lupus familiaris Linnaeus, 1758', is done (match_names) name 553, 'Canna generalis L.H.Bailey', is done (match_names) name 554, 'Canna indica L.', is done (match_names) name 555, 'Cannabis sativa L.', is done (match_names) name 556, 'Capra hircus Linnaeus, 1758', is done (match_names) name 557, 'Caprella scaura Templeton, 1836', is done (match_names) name 558, 'Capsella bursa-pastoris (L.) Medik.', is done (match_names) name 559, 'Capsicum annuum L.', is done (match_names) name 560, 'Carassius auratus (Linnaeus, 1758)', is done (match_names) saving results to match_results_temp.csv (match_names) name 561, 'Carcinus maenas (Linnaeus, 1758)', is done (match_names) name 562, 'Cardamine corymbosa Hook.f.', is done (match_names) name 563, 'Cardamine flexuosa Withering', is done (match_names) name 564, 'Cardamine hirsuta L.', is done (match_names) name 565, 'Cardiospermum grandiflorum Sw.', is done (match_names) name 566, 'Cardiospermum halicacabum L.', is done (match_names) name 567, 'Carduelis carduelis (Linnaeus, 1758)', is done (match_names) name 568, 'Carduelis chloris (Linnaeus, 1758)', is done (match_names) name 569, 'Carduelis flammea (Linnaeus, 1758)', is done (match_names) name 570, 'Carduus acanthoides L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 571, 'Carduus pycnocephalus L.', is done (match_names) name 572, 'Carduus tenuiflorus W.M.Curtis', is done (match_names) name 573, 'Carex albula Allan', is done (match_names) name 574, 'Carex arenaria L.', is done (match_names) name 575, 'Carex buchananii Berggr.', is done (match_names) name 576, 'Carex cuprina (Sándor ex Heuff.) Nendtv. ex A.Kern.', is done (match_names) name 577, 'Carex densa L.H.Bailey', is done (match_names) name 578, 'Carex distans L.', is done (match_names) name 579, 'Carex disticha Huds.', is done (match_names) name 580, 'Carex divisa Huds.', is done (match_names) saving results to match_results_temp.csv (match_names) name 581, 'Carex divulsa Stokes', is done (match_names) name 582, 'Carex flacca Schreb.', is done (match_names) name 583, 'Carex flagellifera Colenso', is done (match_names) name 584, 'Carex pendula Huds.', is done (match_names) name 585, 'Carex pilulifera L.', is done (match_names) name 586, 'Carex punctata Gaudin', is done (match_names) name 587, 'Carex scoparia Schkuhr ex Willd.', is done (match_names) name 588, 'Carex testacea Sol. ex Boott', is done (match_names) name 589, 'Carex viridula Franch. & Sav.', is done (match_names) name 590, 'Carica papaya L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 591, 'Carissa macrocarpa A.DC.', is done (match_names) name 592, 'Carpanthea pomeridiana (L.) N.E.Br.', is done (match_names) name 593, 'Carpesium cernuum L.', is done (match_names) name 594, 'Carpobrotus aequilaterus x Sarcozona bicarinata', is done (match_names) name 595, 'Carpobrotus edulis N.E.Br.', is done (match_names) name 596, 'Carpobrotus edulis x virescens', is done (match_names) name 597, 'Carrichtera annua (L.) DC.', is done (match_names) name 598, 'Carthamus dentatus Vahl', is done (match_names) name 599, 'Carthamus glaucus M.Bieb.', is done (match_names) name 600, 'Carthamus lanatus L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 601, 'Carthamus leucocaulos Sibth. & Sm.', is done (match_names) name 602, 'Carthamus tinctorius L.', is done (match_names) name 603, 'Caryota mitis Lour.', is done (match_names) name 604, 'Casimiroa edulis La Llave', is done (match_names) name 605, 'Cassia fistula L.', is done (match_names) name 606, 'Cassia grandis L.f.', is done (match_names) name 607, 'Castilla elastica Sessé', is done (match_names) name 608, 'Castilleja attenuata (A.Gray) T.I.Chuang & Heckard', is done (match_names) name 609, 'Catapodium marinum (L.) C.E.Hubb.', is done (match_names) name 610, 'Catapodium rigidum (L.) C.E.Hubb.', is done (match_names) saving results to match_results_temp.csv (match_names) name 611, 'Catharanthus roseus (L.) G.Don', is done (match_names) name 612, 'Caulerpa cylindracea Sonder, 1845', is done (match_names) name 613, 'Caulerpa filiformis (Suhr) Hering', is done (match_names) name 614, 'Caulerpa taxifolia (M.Vahl) C.Agardh', is done (match_names) name 615, 'Cavia porcellus (Linnaeus, 1758)', is done (match_names) name 616, 'Cedrela odorata L.', is done (match_names) name 617, 'Cedronella canariensis Webb & Berthel.', is done (match_names) name 618, 'Ceiba pentandra (L.) Gaertn.', is done (match_names) name 619, 'Celosia argentea L.', is done (match_names) name 620, 'Celtis australis L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 621, 'Celtis occidentalis L.', is done (match_names) name 622, 'Celtis sinensis Pers.', is done (match_names) name 623, 'Cenchrus biflorus Roxb.', is done (match_names) name 624, 'Cenchrus brownii Roem. & Schult.', is done (match_names) name 625, 'Cenchrus ciliaris L.', is done (match_names) name 626, 'Cenchrus echinatus L.', is done (match_names) name 627, 'Cenchrus longispinus (Hack. ex Kneucker) Fernald', is done (match_names) name 628, 'Cenchrus macrourus (Trin.) Morrone', is done (match_names) name 629, 'Cenchrus pennisetiformis Steud.', is done (match_names) name 630, 'Cenchrus setaceus (Forssk.) Morrone', is done (match_names) saving results to match_results_temp.csv (match_names) name 631, 'Centaurea aspera L.', is done (match_names) name 632, 'Centaurea calcitrapa L.', is done (match_names) name 633, 'Centaurea cineraria L.', is done (match_names) name 634, 'Centaurea eriophora L.', is done (match_names) name 635, 'Centaurea jacea L.', is done (match_names) name 636, 'Centaurea melitensis L.', is done (match_names) name 637, 'Centaurea nigra L.', is done (match_names) name 638, 'Centaurea nigrescens Willd.', is done (match_names) name 639, 'Centaurea paniculata L.', is done (match_names) name 640, 'Centaurea scabiosa L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 641, 'Centaurea solstitialis L.', is done (match_names) name 642, 'Centaurium erythraea Rafn', is done (match_names) name 643, 'Centaurium maritimum Fritsch', is done (match_names) name 644, 'Centaurium pulchellum (Sw.) Druce', is done (match_names) name 645, 'Centaurium tenuiflorum Fritsch', is done (match_names) name 646, 'Centranthus macrosiphon Boiss.', is done (match_names) name 647, 'Centranthus ruber DC.', is done (match_names) name 648, 'Centrosema brasilianum Benth.', is done (match_names) name 649, 'Centrosema molle Mart. ex Benth.', is done (match_names) name 650, 'Centrosema pascuorum Mart. ex Benth.', is done (match_names) saving results to match_results_temp.csv (match_names) name 651, 'Centrosema plumieri Benth.', is done (match_names) name 652, 'Centrosema pubescens Benth.', is done (match_names) name 653, 'Cerastium balearicum F.Hermann', is done (match_names) name 654, 'Cerastium comatum Desv.', is done (match_names) name 655, 'Cerastium diffusum Pers.', is done (match_names) name 656, 'Cerastium glomeratum Thuill.', is done (match_names) name 657, 'Cerastium pumilum Curt.', is done (match_names) name 658, 'Cerastium semidecandrum L.', is done (match_names) name 659, 'Ceratonia siliqua L.', is done (match_names) name 660, 'Cercis siliquastrum L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 661, 'Cereopsis novaehollandiae Latham, 1801', is done (match_names) name 662, 'Cereus hildmannianus K.Schum.', is done (match_names) name 663, 'Cervus elaphus Linnaeus, 1758', is done (match_names) name 664, 'Cervus timorensis Blainville, 1822', is done (match_names) name 665, 'Cervus unicolor Kerr, 1792', is done (match_names) name 666, 'Cestrum aurantiacum Lindl.', is done (match_names) name 667, 'Cestrum elegans (Brongn. ex Neumann) Schltdl.', is done (match_names) name 668, 'Cestrum nocturnum L.', is done (match_names) name 669, 'Cestrum parqui L'Her.', is done (match_names) name 670, 'Chamaecrista rotundifolia Greene', is done (match_names) saving results to match_results_temp.csv (match_names) name 671, 'Chamaecyparis lawsoniana Parl.', is done (match_names) name 672, 'Chamaecyparis thyoides Britton, Sterns & Poggenb.', is done (match_names) name 673, 'Chamaemelum nobile All.', is done (match_names) name 674, 'Charybdis japonica (A.Milne-Edwards, 1861)', is done (match_names) name 675, 'Chasmanthe aethiopica (L.) N.E.Br.', is done (match_names) name 676, 'Chasmanthe bicolor (Gasp.) N.E.Br.', is done (match_names) name 677, 'Chasmanthe floribunda (Salisb.) N.E.Br.', is done (match_names) name 678, 'Cheilanthes viridis (Forsk.) Sw.', is done (match_names) name 679, 'Chelodina longicollis (Shaw, 1794)', is done (match_names) name 680, 'Chenopodium album L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 681, 'Chenopodium detestans Kirk', is done (match_names) name 682, 'Chenopodium giganteum D.Don', is done (match_names) name 683, 'Chenopodium glaucum L.', is done (match_names) name 684, 'Chenopodium macrospermum Hort.Ant. ex Moq.', is done (match_names) name 685, 'Chenopodium murale L.', is done (match_names) name 686, 'Chenopodium opulifolium Schrad.', is done (match_names) name 687, 'Chenopodium vulvaria L.', is done (match_names) name 688, 'Chimonobambusa marmorea Makino', is done (match_names) name 689, 'Chiton glaucus Gray, 1828', is done (match_names) name 690, 'Chloris barbata Sw.', is done (match_names) saving results to match_results_temp.csv (match_names) name 691, 'Chloris ciliata Sw.', is done (match_names) name 692, 'Chloris gayana Kunth', is done (match_names) name 693, 'Chloris pilosa Schumach. & Thonn.', is done (match_names) name 694, 'Chloris virgata Sw.', is done (match_names) name 695, 'Chlorophytum comosum (Thunb.) Jacques', is done (match_names) name 696, 'Choisya ternata Kunth', is done (match_names) name 697, 'Chondria arcuata Hollenb.', is done (match_names) name 698, 'Chondrilla juncea L.', is done (match_names) name 699, 'Chonemorpha fragrans Alston', is done (match_names) name 700, 'Chorispora tenella DC.', is done (match_names) saving results to match_results_temp.csv (match_names) name 701, 'Chromolaena odorata (L.) R.M.King & H.Rob.', is done (match_names) name 702, 'Chromolaena squalida (DC.) R.M.King & H.Rob.', is done (match_names) name 703, 'Chrozophora tinctoria (L.) A.Juss.', is done (match_names) name 704, 'Chrysanthemoides monilifera (L.) T.Norlindh', is done (match_names) name 705, 'Chrysanthemoides monilifera subsp. Monilifera', is done (match_names) name 706, 'Chrysanthemoides monilifera subsp. rotundata (DC.) T.Norl.', is done (match_names) name 707, 'Chrysocoma coma-aurea L.', is done (match_names) name 708, 'Chrysophyllum cainito L.', is done (match_names) name 709, 'Chrysopogon zizanioides (L.) Roberty', is done (match_names) name 710, 'Chukrasia tabularis A.Juss.', is done (match_names) saving results to match_results_temp.csv (match_names) name 711, 'Cicendia filiformis Delarbre', is done (match_names) name 712, 'Cicendia quadrangularis (Lam.) Griseb.', is done (match_names) name 713, 'Cicer arietinum L.', is done (match_names) name 714, 'Cichlasoma octofasciatum (Regan, 1903)', is done (match_names) name 715, 'Cichlasoma trimaculatum (Günther, 1867)', is done (match_names) name 716, 'Cichorium endivia L.', is done (match_names) name 717, 'Cichorium intybus L.', is done (match_names) name 718, 'Cineraria lyratiformis Cron', is done (match_names) name 719, 'Cinnamomum camphora (L.) J.Presl', is done (match_names) name 720, 'Ciona intestinalis (Linnaeus, 1767)', is done (match_names) saving results to match_results_temp.csv (match_names) name 721, 'Cirolana harfordi (Lockington, 1877)', is done (match_names) name 722, 'Cirsium arvense (L.) Scop.', is done (match_names) name 723, 'Cirsium vulgare (Savi) Ten.', is done (match_names) name 724, 'Cistus inflatus Pourr. ex Demoly', is done (match_names) name 725, 'Cistus monspeliensis L.', is done (match_names) name 726, 'Citharexylum spinosum L.', is done (match_names) name 727, 'Citrullus colocynthis (L.) Schrad.', is done (match_names) name 728, 'Citrullus lanatus (Thunb.) Matsumura & Nakai', is done (match_names) name 729, 'Citrus aurantium L.', is done (match_names) name 730, 'Citrus limon (L.) Burm.f.', is done (match_names) saving results to match_results_temp.csv (match_names) name 731, 'Citrus medica L.', is done (match_names) name 732, 'Cladophora prolifera (Roth) Kütz.', is done (match_names) name 733, 'Clausena excavata Burm.f.', is done (match_names) name 734, 'Claytonia perfoliata Donn.', is done (match_names) name 735, 'Clematis flammula L.', is done (match_names) name 736, 'Clematis montana Buch.-Ham. ex DC.', is done (match_names) name 737, 'Clematis vitalba L.', is done (match_names) name 738, 'Cleome monophylla Law', is done (match_names) name 739, 'Cleome rutidosperma DC.', is done (match_names) name 740, 'Cleome uniglandulosa Cav.', is done (match_names) saving results to match_results_temp.csv (match_names) name 741, 'Cleretum papulosum (L.f.) N.E.Br.', is done (match_names) name 742, 'Clerodendrum chinense (Osb.) Mabb.', is done (match_names) name 743, 'Clerodendrum grandiflorum (Hook.) Schauer', is done (match_names) name 744, 'Clerodendrum paniculatum L.', is done (match_names) name 745, 'Clerodendrum thomsoniae Balf.', is done (match_names) name 746, 'Clidemia hirta D.Don', is done (match_names) name 747, 'Clinopodium vulgare L.', is done (match_names) name 748, 'Clitoria laurifolia Poir.', is done (match_names) name 749, 'Clitoria ternatea L.', is done (match_names) name 750, 'Cobaea scandens Cav.', is done (match_names) saving results to match_results_temp.csv (match_names) name 751, 'Cocos nucifera L.', is done (match_names) name 752, 'Codariocalyx motorius (Houtt.) H.Ohashi', is done (match_names) name 753, 'Codiaeum variegatum (L.) A.Juss.', is done (match_names) name 754, 'Codium fragile subsp. fragile', is done (match_names) name 755, 'Codium fragile subsp. tomentosoides (Goor) P.C.Silva', is done (match_names) name 756, 'Coffea arabica L.', is done (match_names) name 757, 'Coffea liberica W.Bull', is done (match_names) name 758, 'Coix aquatica Roxb.', is done (match_names) name 759, 'Coix lacryma-jobi L.', is done (match_names) name 760, 'Colchicum autumnale L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 761, 'Coleonema album Bartl. & H.L.Wendl.', is done (match_names) name 762, 'Coleonema pulchellum I.Williams', is done (match_names) name 763, 'Collomia grandiflora Lindl.', is done (match_names) name 764, 'Columba livia Gmelin, 1789', is done (match_names) name 765, 'Combretum paniculatum Vent.', is done (match_names) name 766, 'Commelina africana L.', is done (match_names) name 767, 'Commelina benghalensis L.', is done (match_names) name 768, 'Conicosia pugioniformis N.E.Br.', is done (match_names) name 769, 'Conium maculatum L.', is done (match_names) name 770, 'Conopeum seurati (Canu, 1928)', is done (match_names) saving results to match_results_temp.csv (match_names) name 771, 'Conopeum tenuissimum (Canu, 1908)', is done (match_names) name 772, 'Conringia orientalis Dumort.', is done (match_names) name 773, 'Consolida ajacis (L.) Schur', is done (match_names) name 774, 'Convolvulus arvensis L.', is done (match_names) name 775, 'Convolvulus tricolor L.', is done (match_names) name 776, 'Conyza leucantha (D.Don) Ludl. & Raven', is done (match_names) name 777, 'Coolia monotis Meunier', is done (match_names) name 778, 'Coprosma repens A.Rich.', is done (match_names) name 779, 'Coprosma robusta Raoul', is done (match_names) name 780, 'Corbula amurensis Schrenck, 1861', is done (match_names) saving results to match_results_temp.csv (match_names) name 781, 'Corchorus aestuans L.', is done (match_names) name 782, 'Corchorus olitorius L.', is done (match_names) name 783, 'Corchorus trilocularis L.', is done (match_names) name 784, 'Cordia sinensis Lam.', is done (match_names) name 785, 'Cordyline australis Endl.', is done (match_names) name 786, 'Cordylophora caspia (Pallas, 1771)', is done (match_names) name 787, 'Coreopsis grandiflora Hogg ex Sw.', is done (match_names) name 788, 'Coreopsis lanceolata L.', is done (match_names) name 789, 'Coreopsis tinctoria Nutt.', is done (match_names) name 790, 'Coriandrum sativum L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 791, 'Cornus capitata Wall.', is done (match_names) name 792, 'Coronilla vaginalis Lam.', is done (match_names) name 793, 'Corrigiola litoralis L.', is done (match_names) name 794, 'Cortaderia jubata (Lemoine ex Carrière) Stapf', is done (match_names) name 795, 'Cortaderia selloana Asch. & Graebn.', is done (match_names) name 796, 'Corvus splendens Vieillot, 1817', is done (match_names) name 797, 'Cosmos bipinnatus Cav.', is done (match_names) name 798, 'Cosmos caudatus Kunth', is done (match_names) name 799, 'Cosmos sulphureus Cav.', is done (match_names) name 800, 'Cotoneaster coriaceus Franch.', is done (match_names) saving results to match_results_temp.csv (match_names) name 801, 'Cotoneaster divaricatus Rehder & E.H.Wilson', is done (match_names) name 802, 'Cotoneaster franchetii Bois', is done (match_names) name 803, 'Cotoneaster glaucophyllus Franch.', is done (match_names) name 804, 'Cotoneaster horizontalis Decne.', is done (match_names) name 805, 'Cotoneaster microphyllus Lindl.', is done (match_names) name 806, 'Cotoneaster pannosus Franch.', is done (match_names) name 807, 'Cotoneaster rotundifolius Lindl.', is done (match_names) name 808, 'Cotoneaster salicifolius Franch.', is done (match_names) name 809, 'Cotoneaster simonsii hort. ex Baker', is done (match_names) name 810, 'Cottoniella fusiformis Børgesen', is done (match_names) saving results to match_results_temp.csv (match_names) name 811, 'Cotula bipinnata Thunb.', is done (match_names) name 812, 'Cotula turbinata L.', is done (match_names) name 813, 'Cotyledon orbiculata L.', is done (match_names) name 814, 'Cradoscrupocellaria bertholletii (Audouin, 1826)', is done (match_names) name 815, 'Crambe hispanica L.', is done (match_names) name 816, 'Crassicorophium bonellii (H.Milne Edwards, 1830)', is done (match_names) name 817, 'Crassocephalum crepidioides (Benth.) S.Moore', is done (match_names) name 818, 'Crassostrea gigas (Thunberg, 1793)', is done (match_names) name 819, 'Crassula biplanata Haw.', is done (match_names) name 820, 'Crassula ciliata L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 821, 'Crassula glomerata P.J.Bergius', is done (match_names) name 822, 'Crassula multicava Lem.', is done (match_names) name 823, 'Crassula natans Thunb.', is done (match_names) name 824, 'Crassula ovata Druce', is done (match_names) name 825, 'Crassula rubricaulis Eckl. & Zeyh.', is done (match_names) name 826, 'Crassula spathulata Thunb.', is done (match_names) name 827, 'Crassula tetragona L.', is done (match_names) name 828, 'Crassula thunbergiana Schult.', is done (match_names) name 829, 'Crassula tillaea Lest.-Garl.', is done (match_names) name 830, 'Crataegus azarolus L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 831, 'Crataegus crus-galli L.', is done (match_names) name 832, 'Crataegus laevigata DC.', is done (match_names) name 833, 'Crataegus monogyna Jacq.', is done (match_names) name 834, 'Crataegus rhipidophylla Gand.', is done (match_names) name 835, 'Crataegus sinaica Boiss.', is done (match_names) name 836, 'Crateva adansonii DC.', is done (match_names) name 837, 'Crepis capillaris (L.) Wallr.', is done (match_names) name 838, 'Crepis dioscoridis L.', is done (match_names) name 839, 'Crepis foetida L.', is done (match_names) name 840, 'Crepis pusilla Merxm.', is done (match_names) saving results to match_results_temp.csv (match_names) name 841, 'Crepis setosa Haller f.', is done (match_names) name 842, 'Crepis vesicaria L.', is done (match_names) name 843, 'Crescentia cujete L.', is done (match_names) name 844, 'Crinum moorei Hook.f.', is done (match_names) name 845, 'Crocosmia crocosmiiflora (Nicholson) N.E.Br.', is done (match_names) name 846, 'Crossandra infundibuliformis Nees', is done (match_names) name 847, 'Crotalaria agatiflora Schweinf.', is done (match_names) name 848, 'Crotalaria distans Benth.', is done (match_names) name 849, 'Crotalaria goreensis Guill. & Perr.', is done (match_names) name 850, 'Crotalaria grahamiana Wight & Arn.', is done (match_names) saving results to match_results_temp.csv (match_names) name 851, 'Crotalaria incana L.', is done (match_names) name 852, 'Crotalaria juncea L.', is done (match_names) name 853, 'Crotalaria laburnifolia L.', is done (match_names) name 854, 'Crotalaria lanceolata E.Mey.', is done (match_names) name 855, 'Crotalaria micans Link', is done (match_names) name 856, 'Crotalaria ochroleuca G.Don', is done (match_names) name 857, 'Crotalaria pallida Aiton', is done (match_names) name 858, 'Crotalaria prostrata Willd.', is done (match_names) name 859, 'Crotalaria senegalensis (Pers.) DC.', is done (match_names) name 860, 'Crotalaria spectabilis Roth', is done (match_names) saving results to match_results_temp.csv (match_names) name 861, 'Crotalaria trichotoma Boj.', is done (match_names) name 862, 'Croton capitatus Michx.', is done (match_names) name 863, 'Croton glandulosus L.', is done (match_names) name 864, 'Croton hirtus L'Hér.', is done (match_names) name 865, 'Crupina vulgaris Pers. ex Cass.', is done (match_names) name 866, 'Cryptomeria japonica D.Don', is done (match_names) name 867, 'Cryptostegia grandiflora R.Br.', is done (match_names) name 868, 'Cryptostegia madagascariensis Bojer', is done (match_names) name 869, 'Cryptosula pallasiana (Moll, 1803)', is done (match_names) name 870, 'Ctenotus lancelini Ford, 1969', is done (match_names) saving results to match_results_temp.csv (match_names) name 871, 'Cucumis anguria L.', is done (match_names) name 872, 'Cucumis melo L.', is done (match_names) name 873, 'Cucumis metuliferus E.Mey. ex Schrad.', is done (match_names) name 874, 'Cucumis myriocarpus Naudin', is done (match_names) name 875, 'Cucumis zeyheri Sond.', is done (match_names) name 876, 'Cucurbita maxima Duchesne', is done (match_names) name 877, 'Cucurbita pepo L.', is done (match_names) name 878, 'Cuphea carthagenensis (Jacq.) J.F.Macbr.', is done (match_names) name 879, 'Cuphea hyssopifolia Kunth', is done (match_names) name 880, 'Cuphea ignea A.DC.', is done (match_names) saving results to match_results_temp.csv (match_names) name 881, 'Cupressus arizonica Greene', is done (match_names) name 882, 'Cupressus lusitanica Mill.', is done (match_names) name 883, 'Cupressus macrocarpa Hartw. ex Gordon', is done (match_names) name 884, 'Cupressus sempervirens L.', is done (match_names) name 885, 'Cupressus torulosa D.Don', is done (match_names) name 886, 'Curcuma longa L.', is done (match_names) name 887, 'Cuscuta approximata Bab.', is done (match_names) name 888, 'Cuscuta epithymum (L.) L.', is done (match_names) name 889, 'Cuscuta racemosa C.Mart.', is done (match_names) name 890, 'Cuscuta suaveolens Ser.', is done (match_names) saving results to match_results_temp.csv (match_names) name 891, 'Cyanella hyacinthoides L.', is done (match_names) name 892, 'Cycloloma atriplicifolium (Spreng.) J.M.Coult.', is done (match_names) name 893, 'Cyclospermum leptophyllum (Pers.) Sprague', is done (match_names) name 894, 'Cydonia oblonga Mill.', is done (match_names) name 895, 'Cylindropuntia fulgida (Engelm.) F.M.Knuth', is done (match_names) name 896, 'Cylindropuntia kleiniae (DC.) F.M.Knuth', is done (match_names) name 897, 'Cylindropuntia prolifera (Engelm.) Knuth', is done (match_names) name 898, 'Cylindropuntia spinosior (Engelm.) F.M.Knuth', is done (match_names) name 899, 'Cylindropuntia subulata (Muehlenpf.) F.M.Knuth', is done (match_names) name 900, 'Cylindropuntia tunicata (Lehm.) F.M.Knuth', is done (match_names) saving results to match_results_temp.csv (match_names) name 901, 'Cymbalaria muralis P.Gaertner, B.Meyer & Scherb.', is done (match_names) name 902, 'Cymbopogon citratus Stapf', is done (match_names) name 903, 'Cynara cardunculus L.', is done (match_names) name 904, 'Cynara scolymus L.', is done (match_names) name 905, 'Cynodon aethiopicus Clayton & Harlan', is done (match_names) name 906, 'Cynodon aethiopicus x nlemfuensis', is done (match_names) name 907, 'Cynodon dactylon (L.) Pers.', is done (match_names) name 908, 'Cynodon incompletus Nees', is done (match_names) name 909, 'Cynodon nlemfuensis Vanderyst', is done (match_names) name 910, 'Cynodon radiatus Roth', is done (match_names) saving results to match_results_temp.csv (match_names) name 911, 'Cynodon transvaalensis Burtt Daty', is done (match_names) name 912, 'Cynoglossum creticum Mill.', is done (match_names) name 913, 'Cynosurus cristatus L.', is done (match_names) name 914, 'Cynosurus echinatus L.', is done (match_names) name 915, 'Cyperus aggregatus Endl.', is done (match_names) name 916, 'Cyperus albostriatus Schrad.', is done (match_names) name 917, 'Cyperus alternifolius L.', is done (match_names) name 918, 'Cyperus arenarius Retz.', is done (match_names) name 919, 'Cyperus congestus Vahl', is done (match_names) name 920, 'Cyperus dubius Rottb.', is done (match_names) saving results to match_results_temp.csv (match_names) name 921, 'Cyperus eragrostis Lam.', is done (match_names) name 922, 'Cyperus esculentus L.', is done (match_names) name 923, 'Cyperus papyrus L.', is done (match_names) name 924, 'Cyperus prolifer Lam.', is done (match_names) name 925, 'Cyperus reflexus Vahl', is done (match_names) name 926, 'Cyperus rigens J.Presl & C.Presl', is done (match_names) name 927, 'Cyperus rotundus L.', is done (match_names) name 928, 'Cyperus sphacelatus Rottb.', is done (match_names) name 929, 'Cyperus surinamensis Rottb.', is done (match_names) name 930, 'Cyperus vorsteri K.L.Wilson', is done (match_names) saving results to match_results_temp.csv (match_names) name 931, 'Cyprinus carpio Linnaeus, 1758', is done (match_names) name 932, 'Cyrtococcum deltoideum (Hack.) A.Camus', is done (match_names) name 933, 'Cyrtomium falcatum (L.f.) C.Presl', is done (match_names) name 934, 'Cytisus multiflorus Sweet', is done (match_names) name 935, 'Cytisus scoparius (L.) Link', is done (match_names) name 936, 'Cytisus scoparius subsp. scoparius', is done (match_names) name 937, 'Dacelo novaeguineae (Hermann, 1783)', is done (match_names) name 938, 'Dactylis glomerata L.', is done (match_names) name 939, 'Dactyloctenium australe Steud.', is done (match_names) name 940, 'Dactyloctenium giganteum B.S.Fisher & Schweick.', is done (match_names) saving results to match_results_temp.csv (match_names) name 941, 'Dalbergia sissoo DC.', is done (match_names) name 942, 'Dama dama (Linnaeus, 1758)', is done (match_names) name 943, 'Danthonia decumbens DC.', is done (match_names) name 944, 'Datura leichhardtii F.Muell.', is done (match_names) name 945, 'Datura stramonium L.', is done (match_names) name 946, 'Datura wrightii Regel', is done (match_names) name 947, 'Daucus carota L.', is done (match_names) name 948, 'Delairea odorata Lem.', is done (match_names) name 949, 'Delonix regia (Bojer) Raf.', is done (match_names) name 950, 'Descurainia sophia (L.) Prantl', is done (match_names) saving results to match_results_temp.csv (match_names) name 951, 'Desmanthus virgatus (L.) Willd.', is done (match_names) name 952, 'Desmodium heterophyllum (Willd.) DC.', is done (match_names) name 953, 'Desmodium incanum DC.', is done (match_names) name 954, 'Desmodium intortum Urb.', is done (match_names) name 955, 'Desmodium scorpiurus (Sw.) Desv.', is done (match_names) name 956, 'Desmodium strigillosum Schindl.', is done (match_names) name 957, 'Desmodium tortuosum (Sw.) DC.', is done (match_names) name 958, 'Desmodium uncinatum (Jacq.) DC.', is done (match_names) name 959, 'Deutzia scabra Thunb.', is done (match_names) name 960, 'Dianella ensifolia (L.) Redouté', is done (match_names) saving results to match_results_temp.csv (match_names) name 961, 'Dianthus armeria L.', is done (match_names) name 962, 'Dianthus barbatus L.', is done (match_names) name 963, 'Dianthus plumarius L.', is done (match_names) name 964, 'Dichanthium annulatum Stapf', is done (match_names) name 965, 'Dichanthium aristatum (Poir.) C.E.Hubb.', is done (match_names) name 966, 'Dichanthium caricosum (L.) A.Camus', is done (match_names) name 967, 'Dichondra micrantha Urb.', is done (match_names) name 968, 'Dichorisandra thyrsiflora J.C.Mikan', is done (match_names) name 969, 'Dichrostachys cinerea (L.) Wight & Arn.', is done (match_names) name 970, 'Didemnum perlucidum Monniot F., 1983', is done (match_names) saving results to match_results_temp.csv (match_names) name 971, 'Dierama pendulum (Thunb.) Baker', is done (match_names) name 972, 'Dierama pulcherrimum Baker', is done (match_names) name 973, 'Dietes bicolor (Steud.) Sweet ex Klatt', is done (match_names) name 974, 'Dietes grandiflora N.E.Br.', is done (match_names) name 975, 'Dietes iridioides (L.) Sweet ex Klatt', is done (match_names) name 976, 'Dietes robinsoniana Klatt', is done (match_names) name 977, 'Digitalis purpurea', is done (match_names) name 978, 'Digitaria aequiglumis (Hack. & Arechav.) Parodi', is done (match_names) name 979, 'Digitaria ciliaris (Retz.) Koeler', is done (match_names) name 980, 'Digitaria didactyla Willd.', is done (match_names) saving results to match_results_temp.csv (match_names) name 981, 'Digitaria eriantha Steud.', is done (match_names) name 982, 'Digitaria ischaemum (Schreb.) Muhl.', is done (match_names) name 983, 'Digitaria milanjiana (Rendle) Stapf', is done (match_names) name 984, 'Digitaria sanguinalis (L.) Scop.', is done (match_names) name 985, 'Digitaria ternata Stapf', is done (match_names) name 986, 'Digitaria violascens Link', is done (match_names) name 987, 'Dimorphotheca pluvialis (L.) Moench', is done (match_names) name 988, 'Dimorphotheca sinuata DC.', is done (match_names) name 989, 'Dinebra retroflexa Panz.', is done (match_names) name 990, 'Dioscorea alata L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 991, 'Diospyros kaki L.f.', is done (match_names) name 992, 'Diplazium esculentum (Retz.) Sw.', is done (match_names) name 993, 'Diplotaxis muralis DC.', is done (match_names) name 994, 'Diplotaxis tenuifolia (L.) DC.', is done (match_names) name 995, 'Dipogon lignosus (L.) Verdc.', is done (match_names) name 996, 'Dipolydora flava (Claparède, 1870)', is done (match_names) name 997, 'Dipolydora giardi (Mesnil, 1893)', is done (match_names) name 998, 'Dipolydora socialis (Schmarda, 1861)', is done (match_names) name 999, 'Dipsacus fullonum L.', is done (match_names) name 1000, 'Dipsacus fullonum subsp. fullonum', is done (match_names) saving results to match_results_temp.csv (match_names) name 1001, 'Dipsacus sativus (L.) Honckeny', is done (match_names) name 1002, 'Disa bracteata Sw.', is done (match_names) name 1003, 'Dischisma arenarium E.Mey.', is done (match_names) name 1004, 'Dischisma capitatum Choisy', is done (match_names) name 1005, 'Discosporangium mesarthrocarpum (Menegh.) Hauck, 1885', is done (match_names) name 1006, 'Distichlis spicata (L.) Greene', is done (match_names) name 1007, 'Dittrichia graveolens (L.) Greuter', is done (match_names) name 1008, 'Dittrichia viscosa (L.) Greuter', is done (match_names) name 1009, 'Dolichandra unguis-cati (L.) L.G.Lohmann', is done (match_names) name 1010, 'Dorycnium rectum Ser.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1011, 'Dovyalis caffra Warb.', is done (match_names) name 1012, 'Draba nemorosa L.', is done (match_names) name 1013, 'Draba verna L.', is done (match_names) name 1014, 'Dracocephalum moldavica L.', is done (match_names) name 1015, 'Drosanthemum candens Schwantes', is done (match_names) name 1016, 'Duranta erecta L.', is done (match_names) name 1017, 'Dyschoriste depressa Nees', is done (match_names) name 1018, 'Ecballium elaterium A.Rich.', is done (match_names) name 1019, 'Echinochloa crus-galli (L.) P.Beauv.', is done (match_names) name 1020, 'Echinochloa crus-pavonis Schult.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1021, 'Echinochloa esculenta (A.Braun) H.Scholz', is done (match_names) name 1022, 'Echinochloa frumentacea Link', is done (match_names) name 1023, 'Echinochloa muricata (P.Beauv.) Fernald', is done (match_names) name 1024, 'Echinochloa oryzoides (Ard.) Fritsch', is done (match_names) name 1025, 'Echinochloa polystachya Hitchc.', is done (match_names) name 1026, 'Echinochloa pyramidalis Hitchc. & Chase', is done (match_names) name 1027, 'Echinochloa stagnina P.Beauv.', is done (match_names) name 1028, 'Echinops sphaerocephalus L.', is done (match_names) name 1029, 'Echinopsis oxygona Pfeiff. & Otto', is done (match_names) name 1030, 'Echinospartum horridum (Vahl) Rothm.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1031, 'Echium candicans L.f.', is done (match_names) name 1032, 'Echium italicum L.', is done (match_names) name 1033, 'Echium plantagineum L.', is done (match_names) name 1034, 'Echium simplex DC.', is done (match_names) name 1035, 'Echium vulgare L.', is done (match_names) name 1036, 'Ectopleura crocea (Agassiz, 1862)', is done (match_names) name 1037, 'Egeria densa Planch.', is done (match_names) name 1038, 'Ehrharta brevifolia Schrad.', is done (match_names) name 1039, 'Ehrharta calycina Sm.', is done (match_names) name 1040, 'Ehrharta erecta Lam.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1041, 'Ehrharta longiflora Sm.', is done (match_names) name 1042, 'Ehrharta pusilla Nees', is done (match_names) name 1043, 'Ehrharta villosa (L.f.) Schult.f.', is done (match_names) name 1044, 'Eichhornia azurea Kunth', is done (match_names) name 1045, 'Eichhornia crassipes Solms', is done (match_names) name 1046, 'Eleocharis minuta Boeckeler', is done (match_names) name 1047, 'Eleocharis pachycarpa E.Desv.', is done (match_names) name 1048, 'Eleocharis parodii Barros', is done (match_names) name 1049, 'Eleocharis parvula (Roem. & Schult.) Link ex Bluff, Nees & Schauer', is done (match_names) name 1050, 'Elephantopus mollis Kunth', is done (match_names) saving results to match_results_temp.csv (match_names) name 1051, 'Eleusine coracana Gaertn.', is done (match_names) name 1052, 'Eleusine indica (L.) Gaertn.', is done (match_names) name 1053, 'Eleusine tristachya (Lam.) Lam.', is done (match_names) name 1054, 'Eleutheranthera ruderalis (Sw.) Sch.Bip.', is done (match_names) name 1055, 'Elodea canadensis Michx.', is done (match_names) name 1056, 'Emilia fosbergii Nicolson', is done (match_names) name 1057, 'Emilia sonchifolia (L.) DC. ex Wight', is done (match_names) name 1058, 'Epidendrum ibaguense Kunth', is done (match_names) name 1059, 'Epilobium ciliatum Raf.', is done (match_names) name 1060, 'Epilobium hirsutum L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1061, 'Epilobium nummularifolium R.Cunn. ex A.Cunn.', is done (match_names) name 1062, 'Epilobium obscurum Schreb.', is done (match_names) name 1063, 'Epilobium rotundifolium G.Forst.', is done (match_names) name 1064, 'Epilobium tetragonum L.', is done (match_names) name 1065, 'Epiphyllum phyllanthus (L.) Haw.', is done (match_names) name 1066, 'Epipremnum aureum (Linden ex Andre) Bunting', is done (match_names) name 1067, 'Equisetum arvense L.', is done (match_names) name 1068, 'Equisetum hyemale L.', is done (match_names) name 1069, 'Equisetum ramosissimum Desf.', is done (match_names) name 1070, 'Equus asinus Linnaeus, 1758', is done (match_names) saving results to match_results_temp.csv (match_names) name 1071, 'Equus caballus Linnaeus, 1758', is done (match_names) name 1072, 'Eragrostis amabilis (L.) Wight & Arn.', is done (match_names) name 1073, 'Eragrostis atrovirens (Desf.) Trin. ex Steud.', is done (match_names) name 1074, 'Eragrostis bahiensis Roem. & Schult.', is done (match_names) name 1075, 'Eragrostis barrelieri Daveau', is done (match_names) name 1076, 'Eragrostis cilianensis (All.) Vignolo ex Janch.', is done (match_names) name 1077, 'Eragrostis curvula Nees', is done (match_names) name 1078, 'Eragrostis cylindriflora Hochst.', is done (match_names) name 1079, 'Eragrostis mexicana Link', is done (match_names) name 1080, 'Eragrostis minor Host', is done (match_names) saving results to match_results_temp.csv (match_names) name 1081, 'Eragrostis paniciformis (A.Braun) Steud.', is done (match_names) name 1082, 'Eragrostis patula Steud.', is done (match_names) name 1083, 'Eragrostis pilosa P.Beauv.', is done (match_names) name 1084, 'Eragrostis subsecunda (Lam.) E.Fourn.', is done (match_names) name 1085, 'Eragrostis superba Peyr.', is done (match_names) name 1086, 'Eragrostis tef Trotter', is done (match_names) name 1087, 'Eranthemum pulchellum Andrews', is done (match_names) name 1088, 'Erica andromediflora Andr.', is done (match_names) name 1089, 'Erica arborea L.', is done (match_names) name 1090, 'Erica baccans L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1091, 'Erica caffra L.', is done (match_names) name 1092, 'Erica canaliculata Andrews', is done (match_names) name 1093, 'Erica cruenta Soland. ex Ait.', is done (match_names) name 1094, 'Erica glandulosa Thunb.', is done (match_names) name 1095, 'Erica hirtiflora Curtis', is done (match_names) name 1096, 'Erica lusitanica Rudolphi', is done (match_names) name 1097, 'Erica mauritanica L.', is done (match_names) name 1098, 'Erica melanthera L.', is done (match_names) name 1099, 'Erica peziza Lodd.', is done (match_names) name 1100, 'Erica quadrangularis Salisb.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1101, 'Erica scoparia L.', is done (match_names) name 1102, 'Erica simulans Dulfer', is done (match_names) name 1103, 'Erica subulata J.C.Wendl.', is done (match_names) name 1104, 'Erica vestita Thunb.', is done (match_names) name 1105, 'Erigeron karvinskianus DC.', is done (match_names) name 1106, 'Eriobotrya japonica (Thunb.) Lindl.', is done (match_names) name 1107, 'Eriocaulon truncatum Buch.-Ham. ex Mart.', is done (match_names) name 1108, 'Eriochloa meyeriana (Nees) Pilg.', is done (match_names) name 1109, 'Eriochloa polystachya Kunth', is done (match_names) name 1110, 'Erodium aureum Carolin', is done (match_names) saving results to match_results_temp.csv (match_names) name 1111, 'Erodium botrys Bertol.', is done (match_names) name 1112, 'Erodium brachycarpum Thell.', is done (match_names) name 1113, 'Erodium cicutarium (L.) L'Hér.', is done (match_names) name 1114, 'Erodium malacoides (L.) L'Hér.', is done (match_names) name 1115, 'Erodium moschatum (Burm.f.) L'Hér.', is done (match_names) name 1116, 'Eruca vesicaria (L.) Cav.', is done (match_names) name 1117, 'Erucastrum austroafricanum Al-Shehbaz & Warwick', is done (match_names) name 1118, 'Eryngium campestre L.', is done (match_names) name 1119, 'Eryngium maritimum L.', is done (match_names) name 1120, 'Eryngium pandanifolium Cham. & Schltdl.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1121, 'Erysimum cheiri Crantz', is done (match_names) name 1122, 'Erysimum repandum L.', is done (match_names) name 1123, 'Erythrina acanthocarpa E.Mey.', is done (match_names) name 1124, 'Erythrina crista-galli L.', is done (match_names) name 1125, 'Erythrina sykesii Barneby & Krukoff', is done (match_names) name 1126, 'Erythroxylum coca Lam.', is done (match_names) name 1127, 'Escallonia bifida Link & Otto ex Engl.', is done (match_names) name 1128, 'Eschscholzia californica Cham.', is done (match_names) name 1129, 'Ethulia conyzoides L.f.', is done (match_names) name 1130, 'Euchiton audax (D.G.Drury) Holub', is done (match_names) saving results to match_results_temp.csv (match_names) name 1131, 'Euchone limnicola Reish, 1959', is done (match_names) name 1132, 'Euclidium syriacum (L.) W.T.Aiton', is done (match_names) name 1133, 'Eugenia brasiliensis Lam.', is done (match_names) name 1134, 'Eugenia uniflora L.', is done (match_names) name 1135, 'Eulophia graminea Lindl.', is done (match_names) name 1136, 'Euonymus europaeus L.', is done (match_names) name 1137, 'Eupatorium serotinum Michx.', is done (match_names) name 1138, 'Euphorbia cyathophora Murray', is done (match_names) name 1139, 'Euphorbia cyparissias L.', is done (match_names) name 1140, 'Euphorbia davidii R.Subils', is done (match_names) saving results to match_results_temp.csv (match_names) name 1141, 'Euphorbia dendroides L.', is done (match_names) name 1142, 'Euphorbia exigua L.', is done (match_names) name 1143, 'Euphorbia falcata L.', is done (match_names) name 1144, 'Euphorbia helioscopia L.', is done (match_names) name 1145, 'Euphorbia heterophylla L.', is done (match_names) name 1146, 'Euphorbia hyssopifolia L.', is done (match_names) name 1147, 'Euphorbia maculata L.', is done (match_names) name 1148, 'Euphorbia marginata Pursh', is done (match_names) name 1149, 'Euphorbia milii Des Moul.', is done (match_names) name 1150, 'Euphorbia paralias L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1151, 'Euphorbia peplus L.', is done (match_names) name 1152, 'Euphorbia platyphyllos L.', is done (match_names) name 1153, 'Euphorbia segetalis L.', is done (match_names) name 1154, 'Euphorbia terracina L.', is done (match_names) name 1155, 'Euphorbia tirucalli L.', is done (match_names) name 1156, 'Euphorbia umbellata (Pax) Bruyns', is done (match_names) name 1157, 'Eurylana arcuata (Hale, 1925)', is done (match_names) name 1158, 'Euryops abrotanifolius (L.) DC.', is done (match_names) name 1159, 'Euryops chrysanthemoides (DC.) B.Nord.', is done (match_names) name 1160, 'Eustachys distichophylla Nees', is done (match_names) saving results to match_results_temp.csv (match_names) name 1161, 'Evolvulus nummularius L.', is done (match_names) name 1162, 'Facelis retusa Sch.Bip.', is done (match_names) name 1163, 'Fagopyrum esculentum Moench', is done (match_names) name 1164, 'Fallopia convolvulus (L.) Ã.Löve', is done (match_names) name 1165, 'Fedia graciliflora Fisch. & C.A.Mey.', is done (match_names) name 1166, 'Felicia petiolata N.E.Br.', is done (match_names) name 1167, 'Felis catus Linnaeus, 1758', is done (match_names) name 1168, 'Ferraria crispa Burm.', is done (match_names) name 1169, 'Ferula communis L.', is done (match_names) name 1170, 'Festuca arundinacea Schreb.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1171, 'Festuca gautieri (Hack.) K.Richt.', is done (match_names) name 1172, 'Festuca nigrescens Lam.', is done (match_names) name 1173, 'Festuca pratensis Honck.', is done (match_names) name 1174, 'Festuca rubra L.', is done (match_names) name 1175, 'Ficus benghalensis L.', is done (match_names) name 1176, 'Ficus carica', is done (match_names) name 1177, 'Ficus pumila L.', is done (match_names) name 1178, 'Ficus religiosa', is done (match_names) name 1179, 'Filago pygmaea L.', is done (match_names) name 1180, 'Filago pyramidata L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1181, 'Fimbristylis alboviridis C.B.Clarke', is done (match_names) name 1182, 'Fimbristylis umbellaris (Lam.) Vahl', is done (match_names) name 1183, 'Flacourtia indica (Burm.f.) Merr.', is done (match_names) name 1184, 'Flacourtia jangomas (Lour.) Raeusch.', is done (match_names) name 1185, 'Flemingia macrophylla (Willd.) Kuntze ex Merr.', is done (match_names) name 1186, 'Florestina tripteris DC.', is done (match_names) name 1187, 'Foeniculum vulgare Mill.', is done (match_names) name 1188, 'Forsterygion lapillum Hardy, 1989', is done (match_names) name 1189, 'Forsterygion varium (Forster, 1801)', is done (match_names) name 1190, 'Frankenia pulverulenta L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1191, 'Fraxinus angustifolia Vahl', is done (match_names) name 1192, 'Fraxinus excelsior L.', is done (match_names) name 1193, 'Fraxinus griffithii C.B.Clarke', is done (match_names) name 1194, 'Fraxinus ornus L.', is done (match_names) name 1195, 'Fraxinus pennsylvanica Marshall', is done (match_names) name 1196, 'Freesia alba x leichtlinii', is done (match_names) name 1197, 'Freesia laxa (Thunb.) Goldblatt & J.C.Manning', is done (match_names) name 1198, 'Freesia leichtlinii Klatt', is done (match_names) name 1199, 'Freesia leichtlinii x refracta', is done (match_names) name 1200, 'Freesia refracta (Jacq.) Klatt', is done (match_names) saving results to match_results_temp.csv (match_names) name 1201, 'Fringilla coelebs Linnaeus, 1758', is done (match_names) name 1202, 'Froelichia floridana Moq.', is done (match_names) name 1203, 'Froelichia gracilis (Hook.) Moq.', is done (match_names) name 1204, 'Fuchsia magellanica Lam.', is done (match_names) name 1205, 'Fumaria bastardii Boreau', is done (match_names) name 1206, 'Fumaria capreolata L.', is done (match_names) name 1207, 'Fumaria densiflora DC.', is done (match_names) name 1208, 'Fumaria indica (Hausskn.) Pugsley', is done (match_names) name 1209, 'Fumaria muralis W.D.J.Koch', is done (match_names) name 1210, 'Fumaria parviflora Lam.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1211, 'Fumaria vaillantii Loisel.', is done (match_names) name 1212, 'Furcraea foetida Haw.', is done (match_names) name 1213, 'Furcraea selloa K.Koch', is done (match_names) name 1214, 'Gaillardia aristata Pursh', is done (match_names) name 1215, 'Gaillardia grandiflora Hort.', is done (match_names) name 1216, 'Gaillardia pulchella Foug.', is done (match_names) name 1217, 'Galactites tomentosa Moench', is done (match_names) name 1218, 'Galenia pubescens (Eckl. & Zeyh.) Druce', is done (match_names) name 1219, 'Galenia secunda Eckl. & Zeyh.', is done (match_names) name 1220, 'Galinsoga parviflora Cav.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1221, 'Galium aparine L.', is done (match_names) name 1222, 'Galium divaricatum Lam.', is done (match_names) name 1223, 'Galium murale All.', is done (match_names) name 1224, 'Galium palustre L.', is done (match_names) name 1225, 'Galium spurium L.', is done (match_names) name 1226, 'Galium tricornutum Dandy', is done (match_names) name 1227, 'Gallinula mortierii (Du Bus de Gisignies, 1840)', is done (match_names) name 1228, 'Gallirallus australis (Sparrman, 1786)', is done (match_names) name 1229, 'Gallus gallus (Linnaeus, 1758)', is done (match_names) name 1230, 'Gambusia holbrooki Girard, 1859', is done (match_names) saving results to match_results_temp.csv (match_names) name 1231, 'Gamochaeta antillanum (Urb.) Anderb.', is done (match_names) name 1232, 'Garcinia xanthochymus Hook.fil. ex J.Anders.', is done (match_names) name 1233, 'Garveia franciscana (Torrey, 1902)', is done (match_names) name 1234, 'Gastridium phleoides (Nees & Meyen) C.E.Hubb.', is done (match_names) name 1235, 'Gaudinia fragilis (L.) P.Beauv.', is done (match_names) name 1236, 'Gazania linearis Druce', is done (match_names) name 1237, 'Gazania rigens (L.) Gaertn.', is done (match_names) name 1238, 'Gazania serrata DC.', is done (match_names) name 1239, 'Gehyra mutilata (Wiegmann, 1834)', is done (match_names) name 1240, 'Geissorhiza aspera Goldblatt', is done (match_names) saving results to match_results_temp.csv (match_names) name 1241, 'Gelsemium sempervirens (L.) J.St.-Hil.', is done (match_names) name 1242, 'Genista canariensis L.', is done (match_names) name 1243, 'Genista linifolia L.', is done (match_names) name 1244, 'Genista monspessulana (L.) L.A.S.Johnson', is done (match_names) name 1245, 'Genista stenopetala Webb & Berthel.', is done (match_names) name 1246, 'Geopelia cuneata (Latham, 1802)', is done (match_names) name 1247, 'Geopelia humeralis (Temminck, 1821)', is done (match_names) name 1248, 'Geopelia placida Gould, 1844', is done (match_names) name 1249, 'Geophagus brasiliensis (Quoy & Gaimard, 1824)', is done (match_names) name 1250, 'Geophaps plumifera Gould, 1842', is done (match_names) saving results to match_results_temp.csv (match_names) name 1251, 'Geranium aequale (Bab.) C.Aedo', is done (match_names) name 1252, 'Geranium dissectum L.', is done (match_names) name 1253, 'Geranium molle L.', is done (match_names) name 1254, 'Geranium robertianum L.', is done (match_names) name 1255, 'Geranium rotundifolium L.', is done (match_names) name 1256, 'Geranium sanguineum L.', is done (match_names) name 1257, 'Geranium sibiricum L.', is done (match_names) name 1258, 'Geranium yeoi C.Aedo & Muñoz Garm.', is done (match_names) name 1259, 'Gilia tricolor Benth.', is done (match_names) name 1260, 'Gladiolus alatus L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1261, 'Gladiolus angustus L.', is done (match_names) name 1262, 'Gladiolus cardinalis Curtis', is done (match_names) name 1263, 'Gladiolus carneus D.Delaroche', is done (match_names) name 1264, 'Gladiolus caryophyllaceus Poir.', is done (match_names) name 1265, 'Gladiolus colvillei Sweet', is done (match_names) name 1266, 'Gladiolus communis L.', is done (match_names) name 1267, 'Gladiolus dalenii Van Geel', is done (match_names) name 1268, 'Gladiolus floribundus Jacq.', is done (match_names) name 1269, 'Gladiolus gandavensis Van Houtte', is done (match_names) name 1270, 'Gladiolus gueinzii Kunze', is done (match_names) saving results to match_results_temp.csv (match_names) name 1271, 'Gladiolus tristis L.', is done (match_names) name 1272, 'Gladiolus undulatus L.', is done (match_names) name 1273, 'Gladiolus watsonius Thunb.', is done (match_names) name 1274, 'Glandularia pulchella (Sweet) Tronc.', is done (match_names) name 1275, 'Glaucium corniculatum (L.) Rudolph', is done (match_names) name 1276, 'Glaucium flavum Crantz', is done (match_names) name 1277, 'Glebionis coronaria (L.) Tzvelev', is done (match_names) name 1278, 'Glechoma hederacea L.', is done (match_names) name 1279, 'Gleditsia triacanthos L.', is done (match_names) name 1280, 'Gliricidia sepium (Jacq.) Walp.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1281, 'Gloriosa superba L.', is done (match_names) name 1282, 'Glyceria declinata Breb.', is done (match_names) name 1283, 'Glyceria fluitans R.Br.', is done (match_names) name 1284, 'Glyceria maxima Holmb.', is done (match_names) name 1285, 'Glyceria notata Chevall.', is done (match_names) name 1286, 'Glycine max (L.) Merr.', is done (match_names) name 1287, 'Glycyrrhiza glabra L.', is done (match_names) name 1288, 'Gmelina arborea Roxb. ex Sm.', is done (match_names) name 1289, 'Gmelina asiatica L.', is done (match_names) name 1290, 'Gmelina elliptica Sm.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1291, 'Gnaphalium polycaulon Pers.', is done (match_names) name 1292, 'Gnidia squarrosa Druce', is done (match_names) name 1293, 'Godiva quadricolor (Barnard, 1927)', is done (match_names) name 1294, 'Gomphocarpus cancellatus (Burm.f.) Bruyns', is done (match_names) name 1295, 'Gomphocarpus fruticosus (L.) Ait.', is done (match_names) name 1296, 'Gomphocarpus physocarpus E.Mey.', is done (match_names) name 1297, 'Gomphrena celosioides C.F.P.Mart.', is done (match_names) name 1298, 'Gomphrena globosa L.', is done (match_names) name 1299, 'Gorteria personata L.', is done (match_names) name 1300, 'Gossypium barbadense Raf.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1301, 'Gossypium herbaceum L.', is done (match_names) name 1302, 'Gossypium hirsutum L.', is done (match_names) name 1303, 'Gossypium thurberi Tod.', is done (match_names) name 1304, 'Grallina cyanoleuca (Latham, 1802)', is done (match_names) name 1305, 'Grammatotheca bergiana C.Presl', is done (match_names) name 1306, 'Graptopetalum paraguayense (N.E.Br.) Walth.', is done (match_names) name 1307, 'Grateloupia filicina var. luxurians A.Gepp & E.S.Gepp, 1906', is done (match_names) name 1308, 'Grateloupia imbricata Holmes', is done (match_names) name 1309, 'Grateloupia turuturu Yamada', is done (match_names) name 1310, 'Grevillea juniperina x victoriae', is done (match_names) saving results to match_results_temp.csv (match_names) name 1311, 'Grevillea lavandulacea subsp. lavandulacea x rosmarinifolia', is done (match_names) name 1312, 'Grewia asiatica L.', is done (match_names) name 1313, 'Grewia caffra Meisn.', is done (match_names) name 1314, 'Griselinia littoralis Raoul', is done (match_names) name 1315, 'Guazuma ulmifolia Lam.', is done (match_names) name 1316, 'Guilleminea densa Moq.', is done (match_names) name 1317, 'Guizotia abyssinica (L.f.) Cass.', is done (match_names) name 1318, 'Gunnera tinctoria (Molina) Mirb.', is done (match_names) name 1319, 'Gymnocoronis spilanthoides DC.', is done (match_names) name 1320, 'Gymnodinium catenatum Graham, 1943', is done (match_names) saving results to match_results_temp.csv (match_names) name 1321, 'Gymnogongrus crenulatus (Turner) J.Agardh, 1851', is done (match_names) name 1322, 'Gymnorhina tibicen (Latham, 1802)', is done (match_names) name 1323, 'Gypsophila paniculata L.', is done (match_names) name 1324, 'Gypsophila tubulosa (Jaub. & Spach) Boiss.', is done (match_names) name 1325, 'Habranthus robustus Herb.', is done (match_names) name 1326, 'Haematoxylum campechianum L.', is done (match_names) name 1327, 'Hainardia cylindrica (Willd.) Greuter', is done (match_names) name 1328, 'Halecium delicatulum Coughtrey, 1876', is done (match_names) name 1329, 'Harpephyllum caffrum Bernh.', is done (match_names) name 1330, 'Harrisia martinii Britton', is done (match_names) saving results to match_results_temp.csv (match_names) name 1331, 'Harrisia pomanensis Britton & Rose', is done (match_names) name 1332, 'Harrisia regelii (Weing.) Borg', is done (match_names) name 1333, 'Harrisia tortuosa Britton & Rose', is done (match_names) name 1334, 'Harungana madagascariensis Poir.', is done (match_names) name 1335, 'Hebe elliptica (G.Forster) Pennell', is done (match_names) name 1336, 'Hebe speciosa (R.Cunn. ex A.Cunn.) Andersen', is done (match_names) name 1337, 'Hebenstretia dentata L.', is done (match_names) name 1338, 'Hedera helix L.', is done (match_names) name 1339, 'Hedychium coronarium J.Koenig', is done (match_names) name 1340, 'Hedychium flavescens Carey ex Rosc.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1341, 'Hedychium gardnerianum Ker Gawl.', is done (match_names) name 1342, 'Hedysarum coronarium L.', is done (match_names) name 1343, 'Heimia salicifolia Link', is done (match_names) name 1344, 'Helenium amarum (Raf.) H.Rock', is done (match_names) name 1345, 'Helianthus annuus L.', is done (match_names) name 1346, 'Helianthus argophyllus Torr. & A.Gray', is done (match_names) name 1347, 'Helianthus ciliaris DC.', is done (match_names) name 1348, 'Helianthus debilis Nutt.', is done (match_names) name 1349, 'Heliophila pusilla L.f.', is done (match_names) name 1350, 'Heliotropium amplexicaule Vahl', is done (match_names) saving results to match_results_temp.csv (match_names) name 1351, 'Heliotropium curassavicum L.', is done (match_names) name 1352, 'Heliotropium europaeum L.', is done (match_names) name 1353, 'Heliotropium indicum L.', is done (match_names) name 1354, 'Heliotropium supinum L.', is done (match_names) name 1355, 'Helminthotheca echioides (L.) Holub', is done (match_names) name 1356, 'Hemichromis bimaculatus Gill, 1862', is done (match_names) name 1357, 'Hemidactylus frenatus Duméril & Bibron, 1836', is done (match_names) name 1358, 'Hemigraphis alternata (Burm.fil.) T.Anders.', is done (match_names) name 1359, 'Hemigraphis reptans Brem.', is done (match_names) name 1360, 'Heracleum mantegazzianum Sommier & Levier', is done (match_names) saving results to match_results_temp.csv (match_names) name 1361, 'Herbertia lahue (Molina) Goldblatt', is done (match_names) name 1362, 'Hesperantha coccinea (Backh. & Harv.) Goldblatt & J.C.Manning', is done (match_names) name 1363, 'Hesperantha falcata Ker Gawl.', is done (match_names) name 1364, 'Hesperis matronalis L.', is done (match_names) name 1365, 'Heteranthera reniformis Ruiz & Pav.', is done (match_names) name 1366, 'Heterotheca grandiflora Nutt.', is done (match_names) name 1367, 'Heterotis rotundifolia (Sm.) Jacq.-Fél.', is done (match_names) name 1368, 'Hevea brasiliensis (Willd. ex A.Juss.) Müll.Arg.', is done (match_names) name 1369, 'Hibiscus cannabinus L.', is done (match_names) name 1370, 'Hibiscus mutabilis L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1371, 'Hibiscus rosa-sinensis L.', is done (match_names) name 1372, 'Hibiscus sabdariffa L.', is done (match_names) name 1373, 'Hieracium murorum L.', is done (match_names) name 1374, 'Hippeastrum puniceum (Lam.) Voss', is done (match_names) name 1375, 'Hippobroma longiflora (L.) G.Don', is done (match_names) name 1376, 'Hippoporina indica Madhavan Pillai, 1978', is done (match_names) name 1377, 'Hiptage benghalensis Kurz', is done (match_names) name 1378, 'Hirschfeldia incana (L.) Lagr.-Foss.', is done (match_names) name 1379, 'Holcus annuus Salzm. ex C.A.Mey.', is done (match_names) name 1380, 'Holcus lanatus L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1381, 'Holcus mollis L.', is done (match_names) name 1382, 'Holcus setiger Nees', is done (match_names) name 1383, 'Homalanthus novoguineensis K.Schum.', is done (match_names) name 1384, 'Hopkinsia plana (Baba, 1960)', is done (match_names) name 1385, 'Hordeum bulbosum L.', is done (match_names) name 1386, 'Hordeum marinum Huds.', is done (match_names) name 1387, 'Hordeum murinum L.', is done (match_names) name 1388, 'Hordeum secalinum Schreb.', is done (match_names) name 1389, 'Hordeum vulgare L.', is done (match_names) name 1390, 'Houttuynia cordata Thunb.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1391, 'Hovenia dulcis Thunb.', is done (match_names) name 1392, 'Hoya serpens Hook.f.', is done (match_names) name 1393, 'Humulus lupulus L.', is done (match_names) name 1394, 'Hura crepitans L.', is done (match_names) name 1395, 'Hyacinthoides hispanica (Mill.) Rothm.', is done (match_names) name 1396, 'Hyacinthoides non-scripta (L.) Chouard ex W.Rothmaler', is done (match_names) name 1397, 'Hybanthus attenuatus Schulze-Menz', is done (match_names) name 1398, 'Hydrocleys nymphoides (Willd.) Buchenau', is done (match_names) name 1399, 'Hydrocotyle bonariensis Lam.', is done (match_names) name 1400, 'Hydrocotyle ranunculoides L.f.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1401, 'Hydroides dirampha Mörch, 1863', is done (match_names) name 1402, 'Hydroides elegans (Haswell, 1883)', is done (match_names) name 1403, 'Hydroides ezoensis Okuda, 1934', is done (match_names) name 1404, 'Hydroides sanctaecrucis Krøyer, 1863', is done (match_names) name 1405, 'Hygrophila costata Nees', is done (match_names) name 1406, 'Hygrophila difformis Blume', is done (match_names) name 1407, 'Hygrophila polysperma T.Anderson', is done (match_names) name 1408, 'Hygrophila triflora (Roxburgh) Fosberg & Sachet', is done (match_names) name 1409, 'Hylocereus undatus (Haw.) Britton & Rose', is done (match_names) name 1410, 'Hymenachne amplexicaulis (Rudge) Nees', is done (match_names) saving results to match_results_temp.csv (match_names) name 1411, 'Hymenocallis caribaea Herb.', is done (match_names) name 1412, 'Hyoscyamus albus L.', is done (match_names) name 1413, 'Hyoscyamus niger L.', is done (match_names) name 1414, 'Hyparrhenia hirta Stapf', is done (match_names) name 1415, 'Hyparrhenia rufa (Nees) Stapf', is done (match_names) name 1416, 'Hyparrhenia schimperi (Hochst. ex A.Rich.) Andersson ex Stapf', is done (match_names) name 1417, 'Hypecoum pendulum L.', is done (match_names) name 1418, 'Hypericum androsaemum L.', is done (match_names) name 1419, 'Hypericum calycinum L.', is done (match_names) name 1420, 'Hypericum canariense L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1421, 'Hypericum elodes L.', is done (match_names) name 1422, 'Hypericum grandifolium Choisy', is done (match_names) name 1423, 'Hypericum humifusum L.', is done (match_names) name 1424, 'Hypericum hypericoides Crantz', is done (match_names) name 1425, 'Hypericum inodorum Mill.', is done (match_names) name 1426, 'Hypericum kouytchense H.Lév.', is done (match_names) name 1427, 'Hypericum moserianum André', is done (match_names) name 1428, 'Hypericum patulum C.P.Thunberg ex A.Murray', is done (match_names) name 1429, 'Hypericum perforatum L.', is done (match_names) name 1430, 'Hypericum tetrapterum Fries', is done (match_names) saving results to match_results_temp.csv (match_names) name 1431, 'Hypericum triquetrifolium Turra', is done (match_names) name 1432, 'Hypochaeris glabra L.', is done (match_names) name 1433, 'Hypochaeris radicata L.', is done (match_names) name 1434, 'Hypoestes aristata (Vahl) Roem. & Schult.', is done (match_names) name 1435, 'Hypoestes phyllostachya Baker', is done (match_names) name 1436, 'Hypolepis dicksonioides (Bory) Hook.', is done (match_names) name 1437, 'Hyptis capitata Jacq.', is done (match_names) name 1438, 'Hyptis pectinata Schumach. & Thonn.', is done (match_names) name 1439, 'Hyptis rhomboidea M.Martens & Galeotti', is done (match_names) name 1440, 'Hyptis spicigera Lam.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1441, 'Iberis amara L.', is done (match_names) name 1442, 'Ilex aquifolium L.', is done (match_names) name 1443, 'Illecebrum verticillatum L.', is done (match_names) name 1444, 'Impatiens balfourii Hook.f.', is done (match_names) name 1445, 'Impatiens walleriana Hook.f.', is done (match_names) name 1446, 'Indigofera arrecta Hochst. ex A.Rich.', is done (match_names) name 1447, 'Indigofera circinella Baker f.', is done (match_names) name 1448, 'Indigofera cordifolia Roth', is done (match_names) name 1449, 'Indigofera decora Lindl.', is done (match_names) name 1450, 'Indigofera glandulosa J.C.Wendl.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1451, 'Indigofera oblongifolia Forssk.', is done (match_names) name 1452, 'Indigofera suffruticosa Mill.', is done (match_names) name 1453, 'Indigofera tinctoria L.', is done (match_names) name 1454, 'Inga edulis Mart.', is done (match_names) name 1455, 'Ipomoea alba L.', is done (match_names) name 1456, 'Ipomoea batatas (L.) Lam.', is done (match_names) name 1457, 'Ipomoea cairica (L.) Sweet', is done (match_names) name 1458, 'Ipomoea carnea Jacq.', is done (match_names) name 1459, 'Ipomoea hederacea Jacq.', is done (match_names) name 1460, 'Ipomoea hederifolia L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1461, 'Ipomoea indica Merr.', is done (match_names) name 1462, 'Ipomoea obscura (L.) Ker Gawler', is done (match_names) name 1463, 'Ipomoea ochracea (Lindl.) G.Don', is done (match_names) name 1464, 'Ipomoea pandurata Conz. & Smith', is done (match_names) name 1465, 'Ipomoea pes-tigridis L.', is done (match_names) name 1466, 'Ipomoea purpurea (L.) Roth', is done (match_names) name 1467, 'Ipomoea quamoclit L.', is done (match_names) name 1468, 'Ipomoea triloba L.', is done (match_names) name 1469, 'Iris domestica (L.) Goldblatt & Mabb.', is done (match_names) name 1470, 'Iris foetidissima L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1471, 'Iris germanica L.', is done (match_names) name 1472, 'Iris laevigata Fisch.', is done (match_names) name 1473, 'Iris orientalis Mill.', is done (match_names) name 1474, 'Iris pseudacorus L.', is done (match_names) name 1475, 'Iris spuria L.', is done (match_names) name 1476, 'Iris unguicularis Poir.', is done (match_names) name 1477, 'Iris xiphium L.', is done (match_names) name 1478, 'Ischaemum afrum (J.F.Gmel.) Dandy', is done (match_names) name 1479, 'Ischaemum timorense Kunth', is done (match_names) name 1480, 'Isolepis hystrix (Thunb.) Nees', is done (match_names) saving results to match_results_temp.csv (match_names) name 1481, 'Isolepis marginata (Thunb.) A.Dietr.', is done (match_names) name 1482, 'Isolepis prolifera R.Br.', is done (match_names) name 1483, 'Isolepis sepulcralis Steud.', is done (match_names) name 1484, 'Isolepis setacea (L.) R.Br.', is done (match_names) name 1485, 'Iva axillaris Pursh', is done (match_names) name 1486, 'Ixia flexuosa L.', is done (match_names) name 1487, 'Ixia longituba N.E.Br.', is done (match_names) name 1488, 'Ixia maculata L.', is done (match_names) name 1489, 'Ixia maculata x polystachya', is done (match_names) name 1490, 'Ixia paniculata D.Delaroche', is done (match_names) saving results to match_results_temp.csv (match_names) name 1491, 'Ixia polystachya L.', is done (match_names) name 1492, 'Ixia viridiflora Lam.', is done (match_names) name 1493, 'Jacaranda mimosifolia D.Don', is done (match_names) name 1494, 'Jasminum mesnyi Hance', is done (match_names) name 1495, 'Jasminum multiflorum Andrews', is done (match_names) name 1496, 'Jasminum polyanthum Franch.', is done (match_names) name 1497, 'Jassa marmorata Holmes, 1905', is done (match_names) name 1498, 'Jatropha curcas L.', is done (match_names) name 1499, 'Jatropha gossypiifolia L.', is done (match_names) name 1500, 'Jatropha podagrica Hook.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1501, 'Juglans regia L.', is done (match_names) name 1502, 'Juncus acuminatus Michx.', is done (match_names) name 1503, 'Juncus acutiflorus Ehrh. ex Hoffm.', is done (match_names) name 1504, 'Juncus acutus L.', is done (match_names) name 1505, 'Juncus acutus subsp. acutus', is done (match_names) name 1506, 'Juncus articulatus L.', is done (match_names) name 1507, 'Juncus bufonius L.', is done (match_names) name 1508, 'Juncus bulbosus L.', is done (match_names) name 1509, 'Juncus canadensis J.Gay', is done (match_names) name 1510, 'Juncus capensis Thunb.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1511, 'Juncus capillaceus Lam.', is done (match_names) name 1512, 'Juncus capitatus Weigel', is done (match_names) name 1513, 'Juncus conglomeratus L.', is done (match_names) name 1514, 'Juncus dichotomus Elliott', is done (match_names) name 1515, 'Juncus effusus L.', is done (match_names) name 1516, 'Juncus ensifolius Wikstr.', is done (match_names) name 1517, 'Juncus fontanesii Gay', is done (match_names) name 1518, 'Juncus imbricatus Laharpe', is done (match_names) name 1519, 'Juncus inflexus L.', is done (match_names) name 1520, 'Juncus microcephalus Kunth', is done (match_names) saving results to match_results_temp.csv (match_names) name 1521, 'Juncus oxycarpus E.Meyer ex Kunth', is done (match_names) name 1522, 'Juncus squarrosus L.', is done (match_names) name 1523, 'Juncus subnodulosus Schrank', is done (match_names) name 1524, 'Juncus tenuis Willd.', is done (match_names) name 1525, 'Juniperus chinensis L.', is done (match_names) name 1526, 'Juniperus communis L.', is done (match_names) name 1527, 'Juniperus virginiana L.', is done (match_names) name 1528, 'Justicia betonica L.', is done (match_names) name 1529, 'Justicia caudata A.Gray', is done (match_names) name 1530, 'Kaempferia galanga L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1531, 'Kalanchoe beauverdii Raym.-Hamet', is done (match_names) name 1532, 'Kalanchoe longiflora Schltr.', is done (match_names) name 1533, 'Kalanchoe prolifera Raym.-Hamet', is done (match_names) name 1534, 'Kalanchoe sexangularis N.E.Br.', is done (match_names) name 1535, 'Khaya senegalensis A.Juss.', is done (match_names) name 1536, 'Kickxia elatine (L.) Dumort.', is done (match_names) name 1537, 'Kickxia spuria Dumort.', is done (match_names) name 1538, 'Kniphofia uvaria (L.) Oken', is done (match_names) name 1539, 'Koelreuteria elegans (Seem.) A.C.Sm.', is done (match_names) name 1540, 'Koelreuteria paniculata Laxm.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1541, 'Kummerowia striata (Thunb. ex Murray) Schindl.', is done (match_names) name 1542, 'Kyllinga brevifolia Nees', is done (match_names) name 1543, 'Kyllinga pulchella Kunth', is done (match_names) name 1544, 'Kyllinga squamulata Vahl', is done (match_names) name 1545, 'Lablab purpureus (L.) Sweet', is done (match_names) name 1546, 'Lachenalia aloides (L.f.) Engl.', is done (match_names) name 1547, 'Lachenalia bulbifera (Cirillo) Engl.', is done (match_names) name 1548, 'Lachenalia mutabilis G.Lodd. ex Schult. & Schult.f.', is done (match_names) name 1549, 'Lachenalia reflexa Thunb.', is done (match_names) name 1550, 'Lactuca saligna L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1551, 'Lactuca sativa L.', is done (match_names) name 1552, 'Lactuca serriola L.', is done (match_names) name 1553, 'Lactuca virosa L.', is done (match_names) name 1554, 'Lagarosiphon major (Ridl.) Moss', is done (match_names) name 1555, 'Lagenaria siceraria (Molina) Standl.', is done (match_names) name 1556, 'Lagerstroemia indica L.', is done (match_names) name 1557, 'Lagostrophus fasciatus fasciatus', is done (match_names) name 1558, 'Lagurus ovatus L.', is done (match_names) name 1559, 'Lama glama (Linnaeus, 1758)', is done (match_names) name 1560, 'Lama pacos (Linnaeus, 1758)', is done (match_names) saving results to match_results_temp.csv (match_names) name 1561, 'Lamarckia aurea Moench', is done (match_names) name 1562, 'Lamium amplexicaule L.', is done (match_names) name 1563, 'Lamium purpureum L.', is done (match_names) name 1564, 'Lampranthus glaucus N.E.Br.', is done (match_names) name 1565, 'Lampranthus immelmaniae N.E.Br.', is done (match_names) name 1566, 'Lampranthus multiradiatus N.E.Br.', is done (match_names) name 1567, 'Lampranthus tegens (F.Muell.) N.E.Br.', is done (match_names) name 1568, 'Lantana camara L.', is done (match_names) name 1569, 'Lantana montevidensis (Spreng.) Briq.', is done (match_names) name 1570, 'Lapeirousia anceps Ker Gawl.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1571, 'Lapsana communis L.', is done (match_names) name 1572, 'Lasiacis ruscifolia Hitchcock ex Chase', is done (match_names) name 1573, 'Lasiospermum bipinnatum (Thunb.) Druce', is done (match_names) name 1574, 'Lathyrus angulatus L.', is done (match_names) name 1575, 'Lathyrus aphaca L.', is done (match_names) name 1576, 'Lathyrus latifolius L.', is done (match_names) name 1577, 'Lathyrus nissolia L.', is done (match_names) name 1578, 'Lathyrus odoratus L.', is done (match_names) name 1579, 'Lathyrus sativus L.', is done (match_names) name 1580, 'Lathyrus sphaericus Retz.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1581, 'Lathyrus sylvestris L.', is done (match_names) name 1582, 'Lathyrus tingitanus L.', is done (match_names) name 1583, 'Laticorophium baconi (Shoemaker, 1934)', is done (match_names) name 1584, 'Laurus nobilis L.', is done (match_names) name 1585, 'Lavandula angustifolia Mill.', is done (match_names) name 1586, 'Lavandula dentata L.', is done (match_names) name 1587, 'Lavandula multifida L.', is done (match_names) name 1588, 'Lavandula stoechas L.', is done (match_names) name 1589, 'Lavatera mauritanica Duch., 1846', is done (match_names) name 1590, 'Lavatera trimestris L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1591, 'Leersia oryzoides (L.) Sw.', is done (match_names) name 1592, 'Leipoa ocellata Gould, 1840', is done (match_names) name 1593, 'Lemna minor L.', is done (match_names) name 1594, 'Leonotis leonurus (L.) R.Br.', is done (match_names) name 1595, 'Leonotis nepetifolia (L.) R.Br.', is done (match_names) name 1596, 'Leontodon saxatilis Lam.', is done (match_names) name 1597, 'Leonurus cardiaca L.', is done (match_names) name 1598, 'Leonurus sibiricus L.', is done (match_names) name 1599, 'Lepas anserifera Linnaeus, 1767', is done (match_names) name 1600, 'Lepidium africanum (Burm.f.) DC.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1601, 'Lepidium aucheri Boiss.', is done (match_names) name 1602, 'Lepidium bonariense L.', is done (match_names) name 1603, 'Lepidium campestre (L.) W.T.Aiton', is done (match_names) name 1604, 'Lepidium coronopus (L.) Al-Shehbaz', is done (match_names) name 1605, 'Lepidium didymum L.', is done (match_names) name 1606, 'Lepidium draba L.', is done (match_names) name 1607, 'Lepidium ecklonii Schrad.', is done (match_names) name 1608, 'Lepidium englerianum (Muschl.) Al-Shehbaz', is done (match_names) name 1609, 'Lepidium heterophyllum (DC.) Benth.', is done (match_names) name 1610, 'Lepidium latifolium L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1611, 'Lepidium perfoliatum L.', is done (match_names) name 1612, 'Lepidium sativum L.', is done (match_names) name 1613, 'Lepidium strictum (S.Watson) Rattan', is done (match_names) name 1614, 'Lepidium virginicum L.', is done (match_names) name 1615, 'Lepidodactylus lugubris (Duméril & Bibron, 1836)', is done (match_names) name 1616, 'Leptochloa chinensis (Roth) Nees', is done (match_names) name 1617, 'Leptochloa dubia (Kunth) Nees', is done (match_names) name 1618, 'Leptochloa panicea (Retz.) Ohwi', is done (match_names) name 1619, 'Lepus capensis Linnaeus, 1758', is done (match_names) name 1620, 'Lessertia frutescens (L.) Goldblatt & J.C.Manning', is done (match_names) saving results to match_results_temp.csv (match_names) name 1621, 'Leucaena leucocephala (Lam.) de Wit', is done (match_names) name 1622, 'Leucanthemum maximum DC.', is done (match_names) name 1623, 'Leucanthemum vulgare Lam.', is done (match_names) name 1624, 'Leucas cephalotes Spreng.', is done (match_names) name 1625, 'Leucas decemdentata (Willd.) Sm.', is done (match_names) name 1626, 'Leucas martinicensis (Jacq.) R.Br.', is done (match_names) name 1627, 'Leucas zeylanica (L.) W.T.Aiton', is done (match_names) name 1628, 'Leucojum aestivum L.', is done (match_names) name 1629, 'Leucosarcia melanoleuca (Latham, 1802)', is done (match_names) name 1630, 'Leycesteria formosa Wall.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1631, 'Leymus arenarius Hochst.', is done (match_names) name 1632, 'Leymus multicaulis (Kar. & Kir.) Tzvelev', is done (match_names) name 1633, 'Ligustrum lucidum W.T.Aiton', is done (match_names) name 1634, 'Ligustrum ovalifolium Hassk.', is done (match_names) name 1635, 'Ligustrum sinense Lour.', is done (match_names) name 1636, 'Ligustrum vulgare L.', is done (match_names) name 1637, 'Lilaea scilloides (Poir.) Hauman', is done (match_names) name 1638, 'Lilium formosanum Wallace', is done (match_names) name 1639, 'Lilium lancifolium Thunb.', is done (match_names) name 1640, 'Limnobium laevigatum (Willd.) Heine', is done (match_names) saving results to match_results_temp.csv (match_names) name 1641, 'Limnobium spongia Steud.', is done (match_names) name 1642, 'Limnocharis flava Buchenau', is done (match_names) name 1643, 'Limonium binervosum (Sm.) C.E.Salmon', is done (match_names) name 1644, 'Limonium companyonis Kuntze', is done (match_names) name 1645, 'Limonium hyblaeum Brullo', is done (match_names) name 1646, 'Limonium lobatum (L.f.) Kuntze', is done (match_names) name 1647, 'Limonium myrianthum Kuntze', is done (match_names) name 1648, 'Limonium otolepis (Schrank) Kuntze', is done (match_names) name 1649, 'Limonium sinuatum (L.) Mill.', is done (match_names) name 1650, 'Linaria arvensis (L.) Desf.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1651, 'Linaria dalmatica Mill.', is done (match_names) name 1652, 'Linaria genistifolia (L.) Mill.', is done (match_names) name 1653, 'Linaria incarnata (Vent.) Spreng.', is done (match_names) name 1654, 'Linaria maroccana Hook.f.', is done (match_names) name 1655, 'Linaria nigricans Lange', is done (match_names) name 1656, 'Linaria pelisseriana Mill.', is done (match_names) name 1657, 'Linaria vulgaris Mill.', is done (match_names) name 1658, 'Linepithema humile (Mayr, 1868)', is done (match_names) name 1659, 'Linum bienne Mill.', is done (match_names) name 1660, 'Linum catharticum L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1661, 'Linum strictum L.', is done (match_names) name 1662, 'Linum trigynum L.', is done (match_names) name 1663, 'Linum usitatissimum L.', is done (match_names) name 1664, 'Lippia alba (Mill.) N.E.Br.', is done (match_names) name 1665, 'Lithospermum officinale L.', is done (match_names) name 1666, 'Litoria dentata (Keferstein, 1868)', is done (match_names) name 1667, 'Lobelia erinus L.', is done (match_names) name 1668, 'Lobelia laxiflora Kunth', is done (match_names) name 1669, 'Lobelia pedunculata R.Br.', is done (match_names) name 1670, 'Lobularia maritima (L.) Desv.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1671, 'Lolium hubbardii B.K.Simon', is done (match_names) name 1672, 'Lolium hybridum Hausskn.', is done (match_names) name 1673, 'Lolium multiflorum Lam.', is done (match_names) name 1674, 'Lolium perenne L.', is done (match_names) name 1675, 'Lolium perenne var. rigidum (Gaudin) Coss. & Durieu', is done (match_names) name 1676, 'Lolium remotum Schrank', is done (match_names) name 1677, 'Lolium rigidum Gaudin', is done (match_names) name 1678, 'Lolium temulentum L.', is done (match_names) name 1679, 'Lonchura oryzivora (Linnaeus, 1758)', is done (match_names) name 1680, 'Lonchura punctulata (Linnaeus, 1758)', is done (match_names) saving results to match_results_temp.csv (match_names) name 1681, 'Lonicera ×americana K.Koch', is done (match_names) name 1682, 'Lonicera fragrantissima Lindl. & Paxton', is done (match_names) name 1683, 'Lonicera japonica Thunb.', is done (match_names) name 1684, 'Lonicera periclymenum L.', is done (match_names) name 1685, 'Lophopodella carteri (Hyatt, 1866)', is done (match_names) name 1686, 'Lophospermum erubescens D.Don ex Sweet', is done (match_names) name 1687, 'Lotononis bainesii Baker', is done (match_names) name 1688, 'Lotus angustissimus L.', is done (match_names) name 1689, 'Lotus corniculatus L.', is done (match_names) name 1690, 'Lotus creticus L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1691, 'Lotus pedunculatus Cav.', is done (match_names) name 1692, 'Lotus preslii Ten.', is done (match_names) name 1693, 'Lotus subbiflorus Lag.', is done (match_names) name 1694, 'Lotus tenuis Waldst. & Kit.', is done (match_names) name 1695, 'Lotus tetragonolobus L.', is done (match_names) name 1696, 'Ludwigia longifolia (DC.) H.Hara', is done (match_names) name 1697, 'Ludwigia palustris (L.) Elliott', is done (match_names) name 1698, 'Ludwigia peploides (Kunth) P.H.Raven', is done (match_names) name 1699, 'Ludwigia peruviana (L.) H.Hara', is done (match_names) name 1700, 'Ludwigia repens Forst.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1701, 'Lunaria annua L.', is done (match_names) name 1702, 'Lupinus albus L.', is done (match_names) name 1703, 'Lupinus angustifolius L.', is done (match_names) name 1704, 'Lupinus arboreus Sims', is done (match_names) name 1705, 'Lupinus luteus L.', is done (match_names) name 1706, 'Lupinus pilosus L.', is done (match_names) name 1707, 'Lupinus polyphyllus Lindl.', is done (match_names) name 1708, 'Luzula campestris DC.', is done (match_names) name 1709, 'Luzula congesta (Thuill.) Lej.', is done (match_names) name 1710, 'Luzula multiflora (Retz.) Lej.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1711, 'Lycium afrum L.', is done (match_names) name 1712, 'Lycium barbarum L.', is done (match_names) name 1713, 'Lycium ferocissimum Miers', is done (match_names) name 1714, 'Lycodon capucinus (Boie, 1827)', is done (match_names) name 1715, 'Lycopodium clavatum L.', is done (match_names) name 1716, 'Lygodium japonicum (Thunb.) Sw.', is done (match_names) name 1717, 'Lygosoma bowringii (Günther, 1864)', is done (match_names) name 1718, 'Lysimachia fortunei Maxim.', is done (match_names) name 1719, 'Lysimachia japonica C.P.Thunberg ex A.Murray', is done (match_names) name 1720, 'Lysimachia nummularia L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1721, 'Lysimachia vulgaris L.', is done (match_names) name 1722, 'Lythrum junceum Banks & Solander', is done (match_names) name 1723, 'Maclura pomifera (Raf.) C.K.Schneid.', is done (match_names) name 1724, 'Macroptilium atropurpureum (L.) Urb.', is done (match_names) name 1725, 'Macroptilium gracile Urb.', is done (match_names) name 1726, 'Macroptilium lathyroides (L.) Urb.', is done (match_names) name 1727, 'Macrotyloma axillare Verdc.', is done (match_names) name 1728, 'Madia sativa Molina', is done (match_names) name 1729, 'Mahonia leschenaultii Wallich ex Wight & Arnott', is done (match_names) name 1730, 'Malachra capitata L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1731, 'Malachra fasciata Jacq.', is done (match_names) name 1732, 'Malcolmia flexuosa Sibth. & Sm.', is done (match_names) name 1733, 'Malephora crocea (Jacq.) Schwantes', is done (match_names) name 1734, 'Malpighia glabra L.', is done (match_names) name 1735, 'Malus domestica Borkh.', is done (match_names) name 1736, 'Malus pumila Mill.', is done (match_names) name 1737, 'Malva arborea (L.) Webb & Berthel.', is done (match_names) name 1738, 'Malva assurgentiflora (Kellogg) M.F.Ray', is done (match_names) name 1739, 'Malva dendromorpha M.F.Ray', is done (match_names) name 1740, 'Malva linnaei M.F.Ray', is done (match_names) saving results to match_results_temp.csv (match_names) name 1741, 'Malva moschata L.', is done (match_names) name 1742, 'Malva neglecta Wallr', is done (match_names) name 1743, 'Malva nicaeensis All.', is done (match_names) name 1744, 'Malva parviflora L.', is done (match_names) name 1745, 'Malva sylvestris L.', is done (match_names) name 1746, 'Malva verticillata L.', is done (match_names) name 1747, 'Malvastrum americanum Torr.', is done (match_names) name 1748, 'Malvastrum coromandelianum (L.) Garcke', is done (match_names) name 1749, 'Malvaviscus arboreus Cav.', is done (match_names) name 1750, 'Malvella leprosa (Ortega) Krapov.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1751, 'Mandevilla laxa Woodson', is done (match_names) name 1752, 'Mangifera indica L.', is done (match_names) name 1753, 'Manihot carthaginensis Müll.Arg.', is done (match_names) name 1754, 'Manihot esculenta Crantz', is done (match_names) name 1755, 'Manihot grahamii Hook.', is done (match_names) name 1756, 'Mantisalca salmantica Briq. & Cavill.', is done (match_names) name 1757, 'Maoricolpus roseus (Quoy & Gaimard, 1834)', is done (match_names) name 1758, 'Marrubium vulgare L.', is done (match_names) name 1759, 'Martynia annua L.', is done (match_names) name 1760, 'Matricaria chamomilla L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1761, 'Matricaria discoidea DC.', is done (match_names) name 1762, 'Matthiola incana (L.) W.T.Aiton', is done (match_names) name 1763, 'Matthiola longipetala (Vent.) DC.', is done (match_names) name 1764, 'Mauranthemum paludosum (Poir.) R.Vogt & Oberpr.', is done (match_names) name 1765, 'Mecardonia procumbens Small', is done (match_names) name 1766, 'Medicago arabica (L.) Huds.', is done (match_names) name 1767, 'Medicago arborea L.', is done (match_names) name 1768, 'Medicago intertexta Mill.', is done (match_names) name 1769, 'Medicago laciniata Mill.', is done (match_names) name 1770, 'Medicago littoralis Loisel.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1771, 'Medicago lupulina L.', is done (match_names) name 1772, 'Medicago minima (L.) L.', is done (match_names) name 1773, 'Medicago monspeliaca Trautv.', is done (match_names) name 1774, 'Medicago orbicularis (L.) Bartal.', is done (match_names) name 1775, 'Medicago polymorpha L.', is done (match_names) name 1776, 'Medicago praecox DC.', is done (match_names) name 1777, 'Medicago rugosa Desr.', is done (match_names) name 1778, 'Medicago sativa L.', is done (match_names) name 1779, 'Medicago scutellata (L.) Mill.', is done (match_names) name 1780, 'Medicago truncatula Gaertn.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1781, 'Megabalanus coccopoma (Darwin, 1854)', is done (match_names) name 1782, 'Megabalanus rosa Pilsbry, 1916', is done (match_names) name 1783, 'Megabalanus tintinnabulum (Linnaeus, 1758)', is done (match_names) name 1784, 'Melanoselinum decipiens (Schrader & Wendl.) Hoffm.', is done (match_names) name 1785, 'Melastoma malabathricum L.', is done (match_names) name 1786, 'Meleagris gallopavo Linnaeus, 1758', is done (match_names) name 1787, 'Melianthus comosus Vahl', is done (match_names) name 1788, 'Melianthus major L.', is done (match_names) name 1789, 'Melica ciliata L.', is done (match_names) name 1790, 'Melilotus albus Medik.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1791, 'Melilotus indicus (L.) All.', is done (match_names) name 1792, 'Melilotus officinalis Pall.', is done (match_names) name 1793, 'Melinis minutiflora P.Beauv.', is done (match_names) name 1794, 'Melinis repens (Willd.) Zizka', is done (match_names) name 1795, 'Melissa officinalis L.', is done (match_names) name 1796, 'Melochia pyramidata L.', is done (match_names) name 1797, 'Membraniporopsis tubigera (Osburn, 1940)', is done (match_names) name 1798, 'Mentha aquatica L.', is done (match_names) name 1799, 'Mentha pulegium L.', is done (match_names) name 1800, 'Mentha spicata L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1801, 'Mentha suaveolens Ehrh.', is done (match_names) name 1802, 'Mercurialis annua L.', is done (match_names) name 1803, 'Merremia quinquefolia (L.) Hall.fil.', is done (match_names) name 1804, 'Merremia tuberosa Dammer', is done (match_names) name 1805, 'Mesembryanthemum aitonis Jacq.', is done (match_names) name 1806, 'Mesembryanthemum nodiflorum L.', is done (match_names) name 1807, 'Metacarcinus novaezelandiae Jacquinot & Lucas, 1853', is done (match_names) name 1808, 'Metrosideros excelsa Gaertn.', is done (match_names) name 1809, 'Mibora minima (L.) Desv.', is done (match_names) name 1810, 'Miconia calvescens DC.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1811, 'Miconia racemosa DC.', is done (match_names) name 1812, 'Micrococca mercurialis Benth.', is done (match_names) name 1813, 'Mikania cordata (Burm.f.) B.L.Rob.', is done (match_names) name 1814, 'Mikania micrantha Kunth', is done (match_names) name 1815, 'Mimosa diplotricha C.Wright ex Sauvalle', is done (match_names) name 1816, 'Mimosa diplotricha var. diplotricha', is done (match_names) name 1817, 'Mimosa pigra L.', is done (match_names) name 1818, 'Mimosa pudica L.', is done (match_names) name 1819, 'Mimosa rubicaulis Lam.', is done (match_names) name 1820, 'Mimulus guttatus Fisch. ex DC.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1821, 'Mimulus moschatus Douglas ex Lindl.', is done (match_names) name 1822, 'Minuartia hybrida (Vill.) Schischk.', is done (match_names) name 1823, 'Minuartia mediterranea (Link) Hayek', is done (match_names) name 1824, 'Mirabilis jalapa L.', is done (match_names) name 1825, 'Mirafra javanica Horsfield, 1821', is done (match_names) name 1826, 'Miscanthus sinensis Andersson', is done (match_names) name 1827, 'Misgurnus anguillicaudatus (Cantor, 1842)', is done (match_names) name 1828, 'Misopates orontium Raf.', is done (match_names) name 1829, 'Mitracarpus hirtus DC.', is done (match_names) name 1830, 'Modiola caroliniana (L.) G.Don', is done (match_names) saving results to match_results_temp.csv (match_names) name 1831, 'Moenchia erecta (L.) G.Gaertn., B.Mey. & Scherb.', is done (match_names) name 1832, 'Molgula manhattensis (De Kay, 1843)', is done (match_names) name 1833, 'Moluccella laevis L.', is done (match_names) name 1834, 'Monocorophium acherusicum (Costa, 1853)', is done (match_names) name 1835, 'Monocorophium insidiosum (Crawford, 1937)', is done (match_names) name 1836, 'Monocorophium sextonae (Crawford, 1937)', is done (match_names) name 1837, 'Monoculus monstrosus (Burm.fil.) B.Nord.', is done (match_names) name 1838, 'Monolepis spathulata A.Gray', is done (match_names) name 1839, 'Monopsis debilis C.Presl', is done (match_names) name 1840, 'Montanoa bipinnatifida (Kunth) C.Koch', is done (match_names) saving results to match_results_temp.csv (match_names) name 1841, 'Montanoa hibiscifolia (Benth.) C.Koch', is done (match_names) name 1842, 'Moraea aristata (Houtt.) Asch. & Graebn.', is done (match_names) name 1843, 'Moraea bellendenii N.E.Br.', is done (match_names) name 1844, 'Moraea collina Thunb.', is done (match_names) name 1845, 'Moraea flaccida Steud.', is done (match_names) name 1846, 'Moraea fugacissima (L.f.) Goldblatt', is done (match_names) name 1847, 'Moraea fugax Jacq.', is done (match_names) name 1848, 'Moraea lewisiae (Goldblatt) Goldblatt', is done (match_names) name 1849, 'Moraea miniata Andrews', is done (match_names) name 1850, 'Moraea ochroleuca Drapiez', is done (match_names) saving results to match_results_temp.csv (match_names) name 1851, 'Moraea setifolia Druce', is done (match_names) name 1852, 'Moraea spathulata Klatt', is done (match_names) name 1853, 'Moraea vegeta L.', is done (match_names) name 1854, 'Morella faya (Aiton) Wilbur', is done (match_names) name 1855, 'Moringa oleifera Lam.', is done (match_names) name 1856, 'Morus alba L.', is done (match_names) name 1857, 'Mucuna pruriens (L.) DC.', is done (match_names) name 1858, 'Muehlenbeckia complexa Meisn.', is done (match_names) name 1859, 'Muntingia calabura L.', is done (match_names) name 1860, 'Muraltia heisteria DC.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1861, 'Murdannia nudiflora (L.) Brenan', is done (match_names) name 1862, 'Mus musculus domesticus Schwarz & Schwarz, 1943', is done (match_names) name 1863, 'Musa acuminata Colla', is done (match_names) name 1864, 'Muscari armeniacum H.J.Veitch', is done (match_names) name 1865, 'Muscari neglectum Guss. ex Ten.', is done (match_names) name 1866, 'Mussaenda frondosa L.', is done (match_names) name 1867, 'Mustela putorius furo Linnaeus, 1758', is done (match_names) name 1868, 'Mya japonica (Jay 1857)', is done (match_names) name 1869, 'Myagrum perfoliatum L.', is done (match_names) name 1870, 'Myosotis arvensis Hill', is done (match_names) saving results to match_results_temp.csv (match_names) name 1871, 'Myosotis discolor Pers.', is done (match_names) name 1872, 'Myosotis laxa Lehm.', is done (match_names) name 1873, 'Myosotis scorpioides L.', is done (match_names) name 1874, 'Myosotis sylvatica Hoffm.', is done (match_names) name 1875, 'Myriophyllum aquaticum (Vell.) Verdc.', is done (match_names) name 1876, 'Myriophyllum spicatum L.', is done (match_names) name 1877, 'Myrtus communis L.', is done (match_names) name 1878, 'Myxicola infundibulum (Montagu, 1808)', is done (match_names) name 1879, 'Nandina domestica Thunb.', is done (match_names) name 1880, 'Narcissus jonquilla L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1881, 'Narcissus papyraceus Ker Gawl.', is done (match_names) name 1882, 'Narcissus pseudonarcissus L.', is done (match_names) name 1883, 'Narcissus tazetta L.', is done (match_names) name 1884, 'Nardus stricta L.', is done (match_names) name 1885, 'Nassella hyalina (Nees) Barkworth', is done (match_names) name 1886, 'Nassella neesiana (Trin. & Rupr.) Barkworth', is done (match_names) name 1887, 'Nassella tenuissima (Trin.) Barkworth', is done (match_names) name 1888, 'Nassella trichotoma (Nees) Hack. ex Arechav.', is done (match_names) name 1889, 'Nasturtium microphyllum Rchb.', is done (match_names) name 1890, 'Navarretia squarrosa (Eschsch.) Hook. & Arn.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1891, 'Neatostema apulum (L.) I.M.Johnst.', is done (match_names) name 1892, 'Nemesia strumosa Benth.', is done (match_names) name 1893, 'Neonauclea purpurea (Roxb.) Merr.', is done (match_names) name 1894, 'Neonotonia wightii (Arn.) J.A.Lackey', is done (match_names) name 1895, 'Nepeta cataria L.', is done (match_names) name 1896, 'Nephrolepis multiflora Presl.', is done (match_names) name 1897, 'Neptunia oleracea Lour.', is done (match_names) name 1898, 'Neptunia plena (L.) Benth.', is done (match_names) name 1899, 'Nerine filifolia Baker', is done (match_names) name 1900, 'Nerine undulata Herb.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1901, 'Nerium oleander L.', is done (match_names) name 1902, 'Neslia paniculata (L.) Desv.', is done (match_names) name 1903, 'Neurada procumbens L.', is done (match_names) name 1904, 'Nicandra physalodes (L.) Gaertn.', is done (match_names) name 1905, 'Nicotiana glauca Graham', is done (match_names) name 1906, 'Nicotiana tabacum L.', is done (match_names) name 1907, 'Nierembergia hippomanica Miers', is done (match_names) name 1908, 'Nigella damascena L.', is done (match_names) name 1909, 'Noltea africana Rchb. ex Harv. & Sond.', is done (match_names) name 1910, 'Nonea lutea DC.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1911, 'Notechis scutatus (Peters, 1861)', is done (match_names) name 1912, 'Nothoscordum gracile (Aiton) Stearn', is done (match_names) name 1913, 'Notobasis syriaca Cass.', is done (match_names) name 1914, 'Notomegabalanus algicola Pilsbry, 1916', is done (match_names) name 1915, 'Numida meleagris (Linnaeus, 1758)', is done (match_names) name 1916, 'Nuttallanthus canadensis (L.) D.A.Sutton', is done (match_names) name 1917, 'Nymphaea alba L.', is done (match_names) name 1918, 'Nymphaea capensis Thunb.', is done (match_names) name 1919, 'Nymphaea mexicana Zucc.', is done (match_names) name 1920, 'Nymphaea odorata Aiton', is done (match_names) saving results to match_results_temp.csv (match_names) name 1921, 'Obelia dichotoma (Linnaeus, 1758)', is done (match_names) name 1922, 'Obelia longissima (Pallas, 1766)', is done (match_names) name 1923, 'Ochna serrulata Walp.', is done (match_names) name 1924, 'Ocimum basilicum L.', is done (match_names) name 1925, 'Ocimum tenuiflorum L.', is done (match_names) name 1926, 'Ocyphaps lophotes (Temminck, 1822)', is done (match_names) name 1927, 'Odontonema tubaeforme (Bertol.) Kuntze', is done (match_names) name 1928, 'Oenanthe pimpinelloides L.', is done (match_names) name 1929, 'Oenothera acaulis Cav.', is done (match_names) name 1930, 'Oenothera affinis Cambess.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1931, 'Oenothera biennis L.', is done (match_names) name 1932, 'Oenothera curtiflora W.L.Wagner & Hoch', is done (match_names) name 1933, 'Oenothera drummondii Hook.', is done (match_names) name 1934, 'Oenothera glazioviana Micheli', is done (match_names) name 1935, 'Oenothera indecora Cambess.', is done (match_names) name 1936, 'Oenothera jamesii Torr. & A.Gray', is done (match_names) name 1937, 'Oenothera laciniata Hill', is done (match_names) name 1938, 'Oenothera lindheimeri (Engelm. & A.Gray) W.L.Wagner & Hoch', is done (match_names) name 1939, 'Oenothera longiflora L.', is done (match_names) name 1940, 'Oenothera mollissima L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1941, 'Oenothera rosea Aiton', is done (match_names) name 1942, 'Oenothera speciosa Nutt.', is done (match_names) name 1943, 'Oenothera stricta Link', is done (match_names) name 1944, 'Oenothera tetraptera Cav.', is done (match_names) name 1945, 'Oenothera triloba Nutt.', is done (match_names) name 1946, 'Oldenlandia corymbosa L.', is done (match_names) name 1947, 'Olea europaea L.', is done (match_names) name 1948, 'Olea europaea subsp. cuspidata (Wall. & G.Don) Cif.', is done (match_names) name 1949, 'Oncorhynchus mykiss (Walbaum, 1792)', is done (match_names) name 1950, 'Oncorhynchus tshawytscha (Walbaum, 1792)', is done (match_names) saving results to match_results_temp.csv (match_names) name 1951, 'Oncosiphon piluliferum (L.f.) Källersjö', is done (match_names) name 1952, 'Oncosiphon suffruticosum (L.) Källersjö', is done (match_names) name 1953, 'Onobrychis viciifolia Scop.', is done (match_names) name 1954, 'Ononis alopecuroides L.', is done (match_names) name 1955, 'Ononis spinosa L.', is done (match_names) name 1956, 'Onopordum acanthium L.', is done (match_names) name 1957, 'Onopordum acaulon L.', is done (match_names) name 1958, 'Onopordum illyricum L.', is done (match_names) name 1959, 'Onopordum nervosum Boiss.', is done (match_names) name 1960, 'Onopordum tauricum Willd.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1961, 'Opuntia aurantiaca Lindl.', is done (match_names) name 1962, 'Opuntia cardiosperma K.Schum.', is done (match_names) name 1963, 'Opuntia dejecta Salm-Dyck', is done (match_names) name 1964, 'Opuntia elata Salm-Dyck', is done (match_names) name 1965, 'Opuntia elatior Mill.', is done (match_names) name 1966, 'Opuntia engelmannii Salm-Dyck ex Engelm.', is done (match_names) name 1967, 'Opuntia ficus-indica (L.) Mill.', is done (match_names) name 1968, 'Opuntia humifusa Raf.', is done (match_names) name 1969, 'Opuntia leucotricha DC.', is done (match_names) name 1970, 'Opuntia microdasys (Lehm.) Lehm. ex Pfeiff.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1971, 'Opuntia monacantha Haw.', is done (match_names) name 1972, 'Opuntia phaeacantha Engelm.', is done (match_names) name 1973, 'Opuntia polyacantha Haw.', is done (match_names) name 1974, 'Opuntia puberula Hort.Vindob. ex Pfeiff.', is done (match_names) name 1975, 'Opuntia robusta Pfeiff.', is done (match_names) name 1976, 'Opuntia schickendantzii F.A.C.Weber', is done (match_names) name 1977, 'Opuntia streptacantha Lem.', is done (match_names) name 1978, 'Opuntia stricta (Haw.) Haw.', is done (match_names) name 1979, 'Opuntia stricta var. dillenii L.D.Benson', is done (match_names) name 1980, 'Opuntia sulphurea G.Don ex Loudon', is done (match_names) saving results to match_results_temp.csv (match_names) name 1981, 'Opuntia tomentosa Salm-Dyck', is done (match_names) name 1982, 'Orbea variegata (L.) Haw.', is done (match_names) name 1983, 'Oreochromis mossambicus (Peters, 1852)', is done (match_names) name 1984, 'Origanum vulgare L.', is done (match_names) name 1985, 'Ornithogalum arabicum L.', is done (match_names) name 1986, 'Ornithogalum pyramidale L.', is done (match_names) name 1987, 'Ornithogalum pyrenaicum L.', is done (match_names) name 1988, 'Ornithogalum thyrsoides Jacq.', is done (match_names) name 1989, 'Ornithogalum umbellatum L.', is done (match_names) name 1990, 'Ornithopus compressus L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 1991, 'Ornithopus perpusillus L.', is done (match_names) name 1992, 'Ornithopus pinnatus (Mill.) Druce', is done (match_names) name 1993, 'Ornithopus sativus Brot.', is done (match_names) name 1994, 'Orobanche loricata Rchb.', is done (match_names) name 1995, 'Orobanche minor Sm.', is done (match_names) name 1996, 'Orobanche ramosa Thunb.', is done (match_names) name 1997, 'Oryctolagus cuniculus (Linnaeus, 1758)', is done (match_names) name 1998, 'Oryza sativa L.', is done (match_names) name 1999, 'Osteospermum ecklonis (DC.) Norl.', is done (match_names) name 2000, 'Osteospermum fruticosum (L.) Norl.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2001, 'Osteospermum muricatum E.Mey. ex DC.', is done (match_names) name 2002, 'Ostrea edulis Linnaeus, 1758', is done (match_names) name 2003, 'Ovis aries Linnaeus, 1758', is done (match_names) name 2004, 'Oxalis articulata Savign.', is done (match_names) name 2005, 'Oxalis bifurca Lodd.', is done (match_names) name 2006, 'Oxalis bowiei Ait. ex G.Don', is done (match_names) name 2007, 'Oxalis brasiliensis Lodd.', is done (match_names) name 2008, 'Oxalis caprina E.Mey. ex Harv. & Sond.', is done (match_names) name 2009, 'Oxalis compressa L.f.', is done (match_names) name 2010, 'Oxalis corniculata L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2011, 'Oxalis debilis Kunth', is done (match_names) name 2012, 'Oxalis depressa Eckl. & Zeyh.', is done (match_names) name 2013, 'Oxalis flava L.', is done (match_names) name 2014, 'Oxalis glabra Thunb.', is done (match_names) name 2015, 'Oxalis hirta L.', is done (match_names) name 2016, 'Oxalis incarnata L.', is done (match_names) name 2017, 'Oxalis lactea Hook.', is done (match_names) name 2018, 'Oxalis latifolia Kunth', is done (match_names) name 2019, 'Oxalis obtusa Jacq.', is done (match_names) name 2020, 'Oxalis perdicaria (Mol.) Gunckel', is done (match_names) saving results to match_results_temp.csv (match_names) name 2021, 'Oxalis pes-caprae L.', is done (match_names) name 2022, 'Oxalis polyphylla Jacq.', is done (match_names) name 2023, 'Oxalis purpurea L.', is done (match_names) name 2024, 'Oxalis valdiviensis Barnéoud', is done (match_names) name 2025, 'Oxalis violacea L.', is done (match_names) name 2026, 'Oxypetalum coeruleum (D.Don ex Sweet) Decne.', is done (match_names) name 2027, 'Pachyrhizus erosus (L.) Urb.', is done (match_names) name 2028, 'Paederia foetida L.', is done (match_names) name 2029, 'Palaemon macrodactylus M.J.Rathbun, 1902', is done (match_names) name 2030, 'Palafoxia rosea (Bush) Cory', is done (match_names) saving results to match_results_temp.csv (match_names) name 2031, 'Pallenis spinosa Cass.', is done (match_names) name 2032, 'Pancratium maritimum L.', is done (match_names) name 2033, 'Panicum antidotale Retz.', is done (match_names) name 2034, 'Panicum bulbosum Kunth', is done (match_names) name 2035, 'Panicum capillare L.', is done (match_names) name 2036, 'Panicum coloratum L.', is done (match_names) name 2037, 'Panicum gilvum Launert', is done (match_names) name 2038, 'Panicum hillmanii Chase', is done (match_names) name 2039, 'Panicum miliaceum L.', is done (match_names) name 2040, 'Panicum novemnerve Stapf', is done (match_names) saving results to match_results_temp.csv (match_names) name 2041, 'Panicum racemosum Spreng.', is done (match_names) name 2042, 'Panicum repens L.', is done (match_names) name 2043, 'Panicum schinzii Hack.', is done (match_names) name 2044, 'Papaver aculeatum Thunb.', is done (match_names) name 2045, 'Papaver argemone L.', is done (match_names) name 2046, 'Papaver dubium L.', is done (match_names) name 2047, 'Papaver hybridum L.', is done (match_names) name 2048, 'Papaver rhoeas L.', is done (match_names) name 2049, 'Papaver somniferum L.', is done (match_names) name 2050, 'Paracerceis sculpta (Holmes, 1904)', is done (match_names) saving results to match_results_temp.csv (match_names) name 2051, 'Parachromis managuensis (Günther, 1867)', is done (match_names) name 2052, 'Paradella dianae (Menzies, 1962)', is done (match_names) name 2053, 'Parantechinus apicalis (Gray, 1842)', is done (match_names) name 2054, 'Parapholis incurva (L.) C.E.Hubb.', is done (match_names) name 2055, 'Parapholis strigosa (Dum.) C.E.Hubb.', is done (match_names) name 2056, 'Parathesis crenulata Hook.f. ex Hemsl.', is done (match_names) name 2057, 'Parentucellia latifolia Caruel', is done (match_names) name 2058, 'Parentucellia viscosa (L.) Caruel', is done (match_names) name 2059, 'Parietaria judaica L.', is done (match_names) name 2060, 'Parietaria officinalis L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2061, 'Parkia biglobosa (Jacq.) R.Br. ex G.Don', is done (match_names) name 2062, 'Parkinsonia aculeata L.', is done (match_names) name 2063, 'Parmentiera aculeata (Kunth) L.O.Williams', is done (match_names) name 2064, 'Paronychia argentea Lam.', is done (match_names) name 2065, 'Paronychia brasiliana DC.', is done (match_names) name 2066, 'Paronychia franciscana Eastw.', is done (match_names) name 2067, 'Parthenium hysterophorus L.', is done (match_names) name 2068, 'Parthenocissus quinquefolia (L.) Planch.', is done (match_names) name 2069, 'Parthenocissus tricuspidata Planch.', is done (match_names) name 2070, 'Pascalia glauca Ortega', is done (match_names) saving results to match_results_temp.csv (match_names) name 2071, 'Paspalum conjugatum P.J.Bergius', is done (match_names) name 2072, 'Paspalum dasypleurum Desv.', is done (match_names) name 2073, 'Paspalum dilatatum Poir.', is done (match_names) name 2074, 'Paspalum exaltatum J.Presl', is done (match_names) name 2075, 'Paspalum fasciculatum Willd. ex Flüggé', is done (match_names) name 2076, 'Paspalum mandiocanum Trin.', is done (match_names) name 2077, 'Paspalum nicorae Parodi', is done (match_names) name 2078, 'Paspalum notatum Fluegge', is done (match_names) name 2079, 'Paspalum paniculatum L.', is done (match_names) name 2080, 'Paspalum plicatulum Michx.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2081, 'Paspalum quadrifarium Lam.', is done (match_names) name 2082, 'Paspalum regnellii Mez', is done (match_names) name 2083, 'Paspalum urvillei Steud.', is done (match_names) name 2084, 'Paspalum virgatum L.', is done (match_names) name 2085, 'Passer domesticus (Linnaeus, 1758)', is done (match_names) name 2086, 'Passer montanus (Linnaeus, 1758)', is done (match_names) name 2087, 'Passiflora caerulea L.', is done (match_names) name 2088, 'Passiflora coccinea Aubl.', is done (match_names) name 2089, 'Passiflora edulis Sims', is done (match_names) name 2090, 'Passiflora filamentosa Cav.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2091, 'Passiflora foetida L.', is done (match_names) name 2092, 'Passiflora laurifolia L.', is done (match_names) name 2093, 'Passiflora morifolia Mast.', is done (match_names) name 2094, 'Passiflora quadrangularis L.', is done (match_names) name 2095, 'Passiflora sanguinolenta Mast. & Linden', is done (match_names) name 2096, 'Passiflora suberosa L.', is done (match_names) name 2097, 'Passiflora subpeltata Ortega', is done (match_names) name 2098, 'Passiflora tarminiana Coppens & V.E.Barney', is done (match_names) name 2099, 'Passiflora tripartita (A.Juss.) Poiret', is done (match_names) name 2100, 'Pastinaca sativa L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2101, 'Patiriella regularis (Verrill, 1867)', is done (match_names) name 2102, 'Paulownia kawakamii Ito', is done (match_names) name 2103, 'Paulownia tomentosa Steud.', is done (match_names) name 2104, 'Pavo cristatus Linnaeus, 1758', is done (match_names) name 2105, 'Pavonia coccinea Cav.', is done (match_names) name 2106, 'Pavonia hastata Cav.', is done (match_names) name 2107, 'Peganum harmala L.', is done (match_names) name 2108, 'Pelargonium alchemilloides (L.) L'Her. ex Soland.', is done (match_names) name 2109, 'Pelargonium asperum Willd.', is done (match_names) name 2110, 'Pelargonium capitatum (L.) L'Her.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2111, 'Pelargonium fragrans Willd.', is done (match_names) name 2112, 'Pelargonium panduriforme Eckl. & Zeyh.', is done (match_names) name 2113, 'Pelargonium quercifolium L'Hér.', is done (match_names) name 2114, 'Peniocereus serpentinus (Lag. & Rodr.) N.P.Taylor', is done (match_names) name 2115, 'Pennisetum polystachion (L.) Schult.', is done (match_names) name 2116, 'Pentaglottis sempervirens (L.) L.H.Bailey', is done (match_names) name 2117, 'Pentas lanceolata (Forssk.) Defl.', is done (match_names) name 2118, 'Pentaschistis pallida (Thunb.) H.P.Linder', is done (match_names) name 2119, 'Pentzia incana (Thunb.) Kuntze', is done (match_names) name 2120, 'Peperomia pellucida Kunth', is done (match_names) saving results to match_results_temp.csv (match_names) name 2121, 'Perameles gunnii Gray, 1838', is done (match_names) name 2122, 'Perca fluviatilis Linnaeus, 1758', is done (match_names) name 2123, 'Pereskia aculeata Mill.', is done (match_names) name 2124, 'Peristrophe speciosa (Roxb.) Nees', is done (match_names) name 2125, 'Perotis indica (L.) Kuntze', is done (match_names) name 2126, 'Persea americana Mill.', is done (match_names) name 2127, 'Persicaria capitata (Buch.-Ham. ex D.Don) H.Gross', is done (match_names) name 2128, 'Persicaria filiformis Nakai', is done (match_names) name 2129, 'Persicaria glabra (Willd.) Gomez de la Maza', is done (match_names) name 2130, 'Persicaria maculosa Gray', is done (match_names) saving results to match_results_temp.csv (match_names) name 2131, 'Persicaria strigosa (R.Br.) Nakai', is done (match_names) name 2132, 'Petasites pyrenaicus (L.) G.López', is done (match_names) name 2133, 'Petrolisthes elongatus Milne-Edwards, 1837', is done (match_names) name 2134, 'Petrorhagia dubia (Raf.) G.López & Romo', is done (match_names) name 2135, 'Petrorhagia dubia x nanteuilii', is done (match_names) name 2136, 'Petrorhagia nanteuilii (Burnat) P.W.Ball & Heywood', is done (match_names) name 2137, 'Petroselinum crispum (Mill.) Fuss', is done (match_names) name 2138, 'Petunia axillaris (Lam.) Britton, Sterns & Poggenb.', is done (match_names) name 2139, 'Petunia axillaris x integrifolia', is done (match_names) name 2140, 'Pfiesteria K.A.Steidinger & J.M.Burkholder, 1996', is done (match_names) saving results to match_results_temp.csv (match_names) name 2141, 'Phacelia tanacetifolia Benth.', is done (match_names) name 2142, 'Phalaris angusta Nees ex Trin.', is done (match_names) name 2143, 'Phalaris aquatica L.', is done (match_names) name 2144, 'Phalaris aquatica x arundinacea', is done (match_names) name 2145, 'Phalaris arundinacea L.', is done (match_names) name 2146, 'Phalaris canariensis L.', is done (match_names) name 2147, 'Phalaris coerulescens Desf.', is done (match_names) name 2148, 'Phalaris lemmonii Vasey', is done (match_names) name 2149, 'Phalaris minor Retz.', is done (match_names) name 2150, 'Phalaris paradoxa L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2151, 'Phalloceros caudimaculatus (Hensel, 1868)', is done (match_names) name 2152, 'Phascolarctos cinereus (Goldfuss, 1817)', is done (match_names) name 2153, 'Phaseolus lunatus L.', is done (match_names) name 2154, 'Phasianus colchicus Linnaeus, 1758', is done (match_names) name 2155, 'Pheidole megacephala (Fabricius, 1793)', is done (match_names) name 2156, 'Phillyrea angustifolia L.', is done (match_names) name 2157, 'Phillyrea latifolia L.', is done (match_names) name 2158, 'Phleum arenarium L.', is done (match_names) name 2159, 'Phleum pratense L.', is done (match_names) name 2160, 'Phleum subulatum (Savi) Asch. & Graebn.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2161, 'Phoenix canariensis H.Wildpret', is done (match_names) name 2162, 'Phoenix dactylifera L.', is done (match_names) name 2163, 'Phoenix reclinata Jacq.', is done (match_names) name 2164, 'Phoenix roebelenii O'Brien', is done (match_names) name 2165, 'Phoenix sylvestris Roxb.', is done (match_names) name 2166, 'Pholiurus pannonicus Trin.', is done (match_names) name 2167, 'Phormium tenax J.R.Forst. & G.Forst.', is done (match_names) name 2168, 'Photinia glabra (Thunb.) Maxim.', is done (match_names) name 2169, 'Photinia serratifolia (Desf.) Kalkman', is done (match_names) name 2170, 'Phragmites australis (Cav.) Trin. ex Steud.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2171, 'Phygelius capensis E.Mey. ex Benth.', is done (match_names) name 2172, 'Phyla canescens (Kunth) Greene', is done (match_names) name 2173, 'Phyla nodiflora (L.) Greene', is done (match_names) name 2174, 'Phyllanthus amarus Schumach. & Thonn.', is done (match_names) name 2175, 'Phyllanthus debilis Willd.', is done (match_names) name 2176, 'Phyllanthus emblica', is done (match_names) name 2177, 'Phyllanthus tenellus Roxb.', is done (match_names) name 2178, 'Phyllopodium cordatum (Thunb.) Hilliard', is done (match_names) name 2179, 'Phyllostachys aurea Riviere & C.Riviere', is done (match_names) name 2180, 'Phyllostachys bambusoides Siebold & Zucc.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2181, 'Phyllostachys nigra Munro', is done (match_names) name 2182, 'Physalis alkekengi Lour.', is done (match_names) name 2183, 'Physalis micrantha Link', is done (match_names) name 2184, 'Physalis peruviana L.', is done (match_names) name 2185, 'Physalis pubescens L.', is done (match_names) name 2186, 'Physalis virginiana Mill.', is done (match_names) name 2187, 'Physalis viscosa L.', is done (match_names) name 2188, 'Physostegia virginiana Benth.', is done (match_names) name 2189, 'Phytolacca americana L.', is done (match_names) name 2190, 'Phytolacca dioica L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2191, 'Phytolacca icosandra L.', is done (match_names) name 2192, 'Phytolacca rivinoides Kunth & Bouche', is done (match_names) name 2193, 'Phytophthora cinnamomi Rands', is done (match_names) name 2194, 'Picea abies (L.) H.Karst.', is done (match_names) name 2195, 'Picea pungens Engelm.', is done (match_names) name 2196, 'Picnomon acarna (L.) Cass.', is done (match_names) name 2197, 'Picris hieracioides L.', is done (match_names) name 2198, 'Pilea microphylla (L.) Liebm.', is done (match_names) name 2199, 'Pinus brutia Ten.', is done (match_names) name 2200, 'Pinus canariensis C.Sm.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2201, 'Pinus caribaea Morelet', is done (match_names) name 2202, 'Pinus contorta Douglas ex Loudon', is done (match_names) name 2203, 'Pinus durangensis MartÃnez', is done (match_names) name 2204, 'Pinus elliottii Engelm.', is done (match_names) name 2205, 'Pinus halepensis Mill.', is done (match_names) name 2206, 'Pinus mugo Turra', is done (match_names) name 2207, 'Pinus nigra J.F.Arnold', is done (match_names) name 2208, 'Pinus palustris Mill.', is done (match_names) name 2209, 'Pinus patula Schltdl. & Cham.', is done (match_names) name 2210, 'Pinus pinaster Aiton', is done (match_names) saving results to match_results_temp.csv (match_names) name 2211, 'Pinus pinea L.', is done (match_names) name 2212, 'Pinus ponderosa Douglas ex P.Lawson & C.Lawson', is done (match_names) name 2213, 'Pinus radiata D.Don', is done (match_names) name 2214, 'Pinus sabiniana Douglas ex D.Don', is done (match_names) name 2215, 'Pinus sylvestris L.', is done (match_names) name 2216, 'Pinus taeda L.', is done (match_names) name 2217, 'Piper aduncum L.', is done (match_names) name 2218, 'Piptochaetium montevidense Parodi', is done (match_names) name 2219, 'Pistacia chinensis Bunge', is done (match_names) name 2220, 'Pisum sativum L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2221, 'Pithecellobium dulce (Roxb.) Benth.', is done (match_names) name 2222, 'Pithecoctenium cynanchoides DC.', is done (match_names) name 2223, 'Pittosporum crassifolium Banks & Sol. ex A.Cunningham', is done (match_names) name 2224, 'Pittosporum eugenioides A.Cunn.', is done (match_names) name 2225, 'Pittosporum ralphii Kirk', is done (match_names) name 2226, 'Pittosporum tenuifolium Gaertn.', is done (match_names) name 2227, 'Pityrogramma calomelanos (L.) Link', is done (match_names) name 2228, 'Plagiobothrys canescens Benth.', is done (match_names) name 2229, 'Plantago albicans L.', is done (match_names) name 2230, 'Plantago australis Lam.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2231, 'Plantago bellardii All.', is done (match_names) name 2232, 'Plantago coronopus L.', is done (match_names) name 2233, 'Plantago cretica L.', is done (match_names) name 2234, 'Plantago lanceolata L.', is done (match_names) name 2235, 'Plantago major L.', is done (match_names) name 2236, 'Plantago triandra Berggr.', is done (match_names) name 2237, 'Platanus hispanica Ten.', is done (match_names) name 2238, 'Platycapnos spicata (L.) Bernh.', is done (match_names) name 2239, 'Platycercus elegans (Gmelin, 1788)', is done (match_names) name 2240, 'Platycercus venustus (Kuhl, 1820)', is done (match_names) saving results to match_results_temp.csv (match_names) name 2241, 'Plectranthus amboinicus (Lour.) Spreng.', is done (match_names) name 2242, 'Plectranthus caninus Roth', is done (match_names) name 2243, 'Plectranthus ciliatus E.Mey.', is done (match_names) name 2244, 'Plectranthus ecklonii Benth.', is done (match_names) name 2245, 'Plectranthus fruticosus L'Hér.', is done (match_names) name 2246, 'Plectranthus neochilus Schltr.', is done (match_names) name 2247, 'Plectranthus oertendahlii T.C.E.Fr.', is done (match_names) name 2248, 'Plectranthus ornatus Codd', is done (match_names) name 2249, 'Plectranthus verticillatus Druce', is done (match_names) name 2250, 'Plotosus lineatus (Thunberg, 1787)', is done (match_names) saving results to match_results_temp.csv (match_names) name 2251, 'Plumbago auriculata Lam.', is done (match_names) name 2252, 'Plumularia setacea (Linnaeus, 1758)', is done (match_names) name 2253, 'Poa annua L.', is done (match_names) name 2254, 'Poa bulbosa L.', is done (match_names) name 2255, 'Poa colensoi Hook.f.', is done (match_names) name 2256, 'Poa compressa L.', is done (match_names) name 2257, 'Poa infirma Kunth', is done (match_names) name 2258, 'Poa pratensis L.', is done (match_names) name 2259, 'Poa trivialis L.', is done (match_names) name 2260, 'Podalyria sericea R.Br.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2261, 'Podocoma hieracifolia Cass.', is done (match_names) name 2262, 'Podophthalmus nacreus Alcock, 1899', is done (match_names) name 2263, 'Podranea ricasoliana Sprague', is done (match_names) name 2264, 'Poecilia latipinna (Lesueur, 1821)', is done (match_names) name 2265, 'Poecilia reticulata Peters, 1859', is done (match_names) name 2266, 'Polycarena rariflora Benth.', is done (match_names) name 2267, 'Polycarpon prostratum Forssk.', is done (match_names) name 2268, 'Polycarpon tetraphyllum L.', is done (match_names) name 2269, 'Polycera capensis Quoy & Gaimard, 1824', is done (match_names) name 2270, 'Polycera hedgpethi Er.Marcus, 1964', is done (match_names) saving results to match_results_temp.csv (match_names) name 2271, 'Polydora ciliata (Johnston, 1838)', is done (match_names) name 2272, 'Polydora cornuta Bosc, 1802', is done (match_names) name 2273, 'Polydora websteri Hartman, 1943', is done (match_names) name 2274, 'Polygala chinensis L.', is done (match_names) name 2275, 'Polygala duarteana A.St.-Hil.', is done (match_names) name 2276, 'Polygala monspeliaca L.', is done (match_names) name 2277, 'Polygala myrtifolia L.', is done (match_names) name 2278, 'Polygala paniculata L.', is done (match_names) name 2279, 'Polygala virgata Thunb.', is done (match_names) name 2280, 'Polygala vulgaris L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2281, 'Polygonum argyrocoleon Steud.', is done (match_names) name 2282, 'Polygonum aviculare L.', is done (match_names) name 2283, 'Polygonum bellardii All.', is done (match_names) name 2284, 'Polygonum patulum M.Bieb.', is done (match_names) name 2285, 'Polypogon chilensis Pilg.', is done (match_names) name 2286, 'Polypogon maritimus Willd.', is done (match_names) name 2287, 'Polypogon monspeliensis Desf.', is done (match_names) name 2288, 'Polypogon viridis (Gouan) Breistr.', is done (match_names) name 2289, 'Polypremum procumbens L.', is done (match_names) name 2290, 'Polyscias scutellaria (Burm.f.) Fosberg', is done (match_names) saving results to match_results_temp.csv (match_names) name 2291, 'Polysiphonia brodiei (Dillwyn) Sprengel', is done (match_names) name 2292, 'Polysiphonia senticulosa Harvey', is done (match_names) name 2293, 'Poncirus trifoliata (L.) Raf.', is done (match_names) name 2294, 'Pontederia cordata L.', is done (match_names) name 2295, 'Populus alba L.', is done (match_names) name 2296, 'Populus nigra L.', is done (match_names) name 2297, 'Populus tremula L.', is done (match_names) name 2298, 'Populus yunnanensis Dode', is done (match_names) name 2299, 'Portulaca grandiflora Hook.', is done (match_names) name 2300, 'Portulaca pilosa L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2301, 'Portulacaria afra Jacq.', is done (match_names) name 2302, 'Potamogeton acutifolius Roem. & Schult.', is done (match_names) name 2303, 'Potamogeton praelongus Wulf', is done (match_names) name 2304, 'Potentilla anglica Laicharding', is done (match_names) name 2305, 'Potentilla indica (Andrews) T.Wolf', is done (match_names) name 2306, 'Potentilla recta L.', is done (match_names) name 2307, 'Potentilla reptans L.', is done (match_names) name 2308, 'Potentilla supina L.', is done (match_names) name 2309, 'Praxelis clematidea (Griseb.) R.M.King & H.Rob.', is done (match_names) name 2310, 'Proboscidea louisianica (Mill.) Thell.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2311, 'Prosopis glandulosa Torr.', is done (match_names) name 2312, 'Prosopis glandulosa x velutina', is done (match_names) name 2313, 'Prosopis juliflora (Sw.) DC.', is done (match_names) name 2314, 'Prosopis pallida (Humb. & Bonpl. ex Willd.) Kunth', is done (match_names) name 2315, 'Prosopis velutina Wooton', is done (match_names) name 2316, 'Protea repens L.', is done (match_names) name 2317, 'Prunella laciniata L.', is done (match_names) name 2318, 'Prunella vulgaris L.', is done (match_names) name 2319, 'Prunus armeniaca L.', is done (match_names) name 2320, 'Prunus avium (L.) L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2321, 'Prunus cerasifera Ehrh.', is done (match_names) name 2322, 'Prunus cerasus L.', is done (match_names) name 2323, 'Prunus domestica L.', is done (match_names) name 2324, 'Prunus dulcis (Mill.) D.A.Webb', is done (match_names) name 2325, 'Prunus laurocerasus L.', is done (match_names) name 2326, 'Prunus lusitanica L.', is done (match_names) name 2327, 'Prunus mahaleb L.', is done (match_names) name 2328, 'Prunus munsoniana W.Wight & Hedrick', is done (match_names) name 2329, 'Prunus padus L.', is done (match_names) name 2330, 'Prunus persica Stokes', is done (match_names) saving results to match_results_temp.csv (match_names) name 2331, 'Prunus salicina Lindl.', is done (match_names) name 2332, 'Prunus serotina Ehrh.', is done (match_names) name 2333, 'Prunus serrulata Lindl.', is done (match_names) name 2334, 'Prunus spinosa L.', is done (match_names) name 2335, 'Pseudelephantopus spicatus Rohr', is done (match_names) name 2336, 'Pseudocodium devriesii A.Weber-van Bosse, 1896', is done (match_names) name 2337, 'Pseudopolydora kempi (Southern, 1921)', is done (match_names) name 2338, 'Pseudopolydora paucibranchiata (Okuda, 1937)', is done (match_names) name 2339, 'Pseudoscleropodium purum Fleischer, 1925', is done (match_names) name 2340, 'Pseudotsuga menziesii (Mirb.) Franco', is done (match_names) saving results to match_results_temp.csv (match_names) name 2341, 'Psidium cattleianum Sabine', is done (match_names) name 2342, 'Psidium guajava L.', is done (match_names) name 2343, 'Psidium guajava x guineense', is done (match_names) name 2344, 'Psidium guineense Sw.', is done (match_names) name 2345, 'Psilocaulon granulicaule (Haw.) Schwant.', is done (match_names) name 2346, 'Psilocaulon tenue (Haw.) Schwant.', is done (match_names) name 2347, 'Psilurus incurvus Schinz & Thell.', is done (match_names) name 2348, 'Psittacine beak and feather disease (PBFD)', is done (match_names) name 2349, 'Psoralea pinnata L.', is done (match_names) name 2350, 'Pteridium aquilinum (L.) Kuhn', is done (match_names) saving results to match_results_temp.csv (match_names) name 2351, 'Pteris cretica L.', is done (match_names) name 2352, 'Pteris semipinnata L.', is done (match_names) name 2353, 'Pterocarpus indicus Willd.', is done (match_names) name 2354, 'Puccinellia ciliata Bor', is done (match_names) name 2355, 'Puccinellia distans Parl.', is done (match_names) name 2356, 'Puccinellia fasciculata E.P.Bicknell', is done (match_names) name 2357, 'Pueraria montana (Lour.) Merr.', is done (match_names) name 2358, 'Pueraria montana var. lobata (Willd.) Maesen & S.M.Almeida ex Sanjappa & Predeep', is done (match_names) name 2359, 'Pueraria phaseoloides Benth.', is done (match_names) name 2360, 'Punica granatum L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2361, 'Puntius conchonius (Hamilton, 1822)', is done (match_names) name 2362, 'Pupalia lappacea Juss.', is done (match_names) name 2363, 'Pupalia micrantha Hauman', is done (match_names) name 2364, 'Pycnonotus jocosus (Linnaeus, 1758)', is done (match_names) name 2365, 'Pyracantha angustifolia C.K.Schneid.', is done (match_names) name 2366, 'Pyracantha coccinea M.Roem.', is done (match_names) name 2367, 'Pyracantha crenulata (D.Don) M.Roem.', is done (match_names) name 2368, 'Pyracantha fortuneana (Maxim.) H.L.Li', is done (match_names) name 2369, 'Pyracantha koidzumii (Hayata) Rehder', is done (match_names) name 2370, 'Pyracantha rogersiana (A.B.Jackson) hort. ex Coltman Rogers', is done (match_names) saving results to match_results_temp.csv (match_names) name 2371, 'Pyromaia tuberculata (Lockington, 1877)', is done (match_names) name 2372, 'Pyrostegia venusta Miers', is done (match_names) name 2373, 'Pyrus calleryana Decne.', is done (match_names) name 2374, 'Pyrus communis L.', is done (match_names) name 2375, 'Pyrus ussuriensis Maxim.', is done (match_names) name 2376, 'Quercus canariensis Willd.', is done (match_names) name 2377, 'Quercus ilex L.', is done (match_names) name 2378, 'Quercus palustris Münchh.', is done (match_names) name 2379, 'Quercus robur L.', is done (match_names) name 2380, 'Quercus suber L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2381, 'Radermachera sinica Hemsl.', is done (match_names) name 2382, 'Raeta pulchella (Adams & Reeve, 1850)', is done (match_names) name 2383, 'Ramphotyphlops braminus Daudin, 1803', is done (match_names) name 2384, 'Ranunculus acris L.', is done (match_names) name 2385, 'Ranunculus aquatilis L.', is done (match_names) name 2386, 'Ranunculus arvensis L.', is done (match_names) name 2387, 'Ranunculus ficaria L.', is done (match_names) name 2388, 'Ranunculus muricatus L.', is done (match_names) name 2389, 'Ranunculus ophioglossifolius Vill.', is done (match_names) name 2390, 'Ranunculus parviflorus L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2391, 'Ranunculus repens L.', is done (match_names) name 2392, 'Ranunculus sardous Crantz', is done (match_names) name 2393, 'Ranunculus sceleratus L.', is done (match_names) name 2394, 'Ranunculus trilobus Desf.', is done (match_names) name 2395, 'Raphanus raphanistrum L.', is done (match_names) name 2396, 'Raphanus sativus L.', is done (match_names) name 2397, 'Rapistrum rugosum (L.) All.', is done (match_names) name 2398, 'Rattus exulans (Peale, 1848)', is done (match_names) name 2399, 'Rattus norvegicus (Berkenhout, 1769)', is done (match_names) name 2400, 'Rattus rattus (Linnaeus, 1758)', is done (match_names) saving results to match_results_temp.csv (match_names) name 2401, 'Rauvolfia tetraphylla L.', is done (match_names) name 2402, 'Reichardia tingitana Roth', is done (match_names) name 2403, 'Reinwardtia indica Dum.', is done (match_names) name 2404, 'Relchela panicoides Steud.', is done (match_names) name 2405, 'Reseda alba L.', is done (match_names) name 2406, 'Reseda lutea L.', is done (match_names) name 2407, 'Reseda luteola L.', is done (match_names) name 2408, 'Reseda odorata L.', is done (match_names) name 2409, 'Reseda phyteuma L.', is done (match_names) name 2410, 'Retama monosperma (L.) Boiss.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2411, 'Retama raetam Webb & Berthel.', is done (match_names) name 2412, 'Rhamnus alaternus L.', is done (match_names) name 2413, 'Rhaphiolepis indica (L.) Lindl.', is done (match_names) name 2414, 'Rhaphiolepis umbellata (Thunb. ex Murray) C.K.Schneider', is done (match_names) name 2415, 'Rhaponticum repens (L.) Hidalgo', is done (match_names) name 2416, 'Rhododendron ponticum L.', is done (match_names) name 2417, 'Rhodomyrtus tomentosa (Aiton) Hassk.', is done (match_names) name 2418, 'Rhus glabra L.', is done (match_names) name 2419, 'Rhus typhina L.', is done (match_names) name 2420, 'Ribes sanguineum Pursh', is done (match_names) saving results to match_results_temp.csv (match_names) name 2421, 'Ribes uva-crispa L.', is done (match_names) name 2422, 'Richardia brasiliensis Gomez', is done (match_names) name 2423, 'Richardia humistrata Steud.', is done (match_names) name 2424, 'Richardia scabra L.', is done (match_names) name 2425, 'Richardia stellaris Steud.', is done (match_names) name 2426, 'Ricinus communis L.', is done (match_names) name 2427, 'Rivina humilis L.', is done (match_names) name 2428, 'Robinia pseudoacacia L.', is done (match_names) name 2429, 'Roemeria hybrida (L.) DC.', is done (match_names) name 2430, 'Roldana petasitis (Sims) H.Rob. & Brettell', is done (match_names) saving results to match_results_temp.csv (match_names) name 2431, 'Romneya coulteri Harv.', is done (match_names) name 2432, 'Romneya trichocalyx Eastw.', is done (match_names) name 2433, 'Romulea bulbocodium Sebast. & Mauri', is done (match_names) name 2434, 'Romulea flava (Lam.) M.P.de Vos', is done (match_names) name 2435, 'Romulea minutiflora Klatt', is done (match_names) name 2436, 'Romulea obscura Klatt', is done (match_names) name 2437, 'Romulea rosea Eckl.', is done (match_names) name 2438, 'Rorippa indica (L.) Hiern', is done (match_names) name 2439, 'Rorippa palustris (L.) Besser', is done (match_names) name 2440, 'Rorippa sylvestris Besser', is done (match_names) saving results to match_results_temp.csv (match_names) name 2441, 'Rosa bracteata J.C.Wendl.', is done (match_names) name 2442, 'Rosa canina L.', is done (match_names) name 2443, 'Rosa chinensis Jacq.', is done (match_names) name 2444, 'Rosa chinensis x moschata', is done (match_names) name 2445, 'Rosa chinensis x multiflora', is done (match_names) name 2446, 'Rosa gallica L.', is done (match_names) name 2447, 'Rosa laevigata Michx.', is done (match_names) name 2448, 'Rosa luciae Franch. & Rochebr.', is done (match_names) name 2449, 'Rosa odorata Sweet', is done (match_names) name 2450, 'Rosa roxburghii Tratt.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2451, 'Rosa rubiginosa L.', is done (match_names) name 2452, 'Rosmarinus officinalis de Noë ex Lange', is done (match_names) name 2453, 'Rostraria cristata (L.) Tzvelev', is done (match_names) name 2454, 'Rostraria pumila (Desf.) Tzvelev', is done (match_names) name 2455, 'Rotala indica Koehne', is done (match_names) name 2456, 'Rotala rotundifolia (Roxb.) Koehne', is done (match_names) name 2457, 'Rotheca myricoides (Hochst.) Steane & Mabb.', is done (match_names) name 2458, 'Rubus alceifolius Poir.', is done (match_names) name 2459, 'Rubus anglocandicans A.Newton', is done (match_names) name 2460, 'Rubus cissburiensis W.Barton & Ridd.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2461, 'Rubus echinatus Lindl.', is done (match_names) name 2462, 'Rubus ellipticus Sm.', is done (match_names) name 2463, 'Rubus erythrops Edees & A.Newton', is done (match_names) name 2464, 'Rubus fruticosus Roth', is done (match_names) name 2465, 'Rubus idaeus L.', is done (match_names) name 2466, 'Rubus laciniatus Willd.', is done (match_names) name 2467, 'Rubus laudatus A.Berger', is done (match_names) name 2468, 'Rubus leightonii Lees & Leight.', is done (match_names) name 2469, 'Rubus leucostachys Schleicher ex Sm.', is done (match_names) name 2470, 'Rubus loganobaccus L.H.Bailey', is done (match_names) saving results to match_results_temp.csv (match_names) name 2471, 'Rubus niveus Thunb.', is done (match_names) name 2472, 'Rubus parviflorus Nutt.', is done (match_names) name 2473, 'Rubus phaeocarpus W.C.R.Watson', is done (match_names) name 2474, 'Rubus philadelphicus Blanchard', is done (match_names) name 2475, 'Rubus phoenicolasius Maxim.', is done (match_names) name 2476, 'Rubus polyanthemus Lindeb', is done (match_names) name 2477, 'Rubus pyramidalis (Bab.) Bab.', is done (match_names) name 2478, 'Rubus riddelsdellii Rilstone', is done (match_names) name 2479, 'Rubus roribaccus (L.H.Bailey) Rydb.', is done (match_names) name 2480, 'Rubus rubritinctus W.C.R.Watson', is done (match_names) saving results to match_results_temp.csv (match_names) name 2481, 'Rubus rugosus Sm.', is done (match_names) name 2482, 'Rubus ulmifolius Schott', is done (match_names) name 2483, 'Rubus ursinus Cham. & Schltdl.', is done (match_names) name 2484, 'Rubus vestitus Weihe & Nees', is done (match_names) name 2485, 'Ruditapes largillierti (Philippi, 1847)', is done (match_names) name 2486, 'Ruellia squarrosa Fenzl', is done (match_names) name 2487, 'Ruellia tuberosa L.', is done (match_names) name 2488, 'Rumex bucephalophorus L.', is done (match_names) name 2489, 'Rumex conglomeratus Murray', is done (match_names) name 2490, 'Rumex crispus L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2491, 'Rumex frutescens Thouars', is done (match_names) name 2492, 'Rumex obtusifolius L.', is done (match_names) name 2493, 'Rumex pratensis Mert. & Koch', is done (match_names) name 2494, 'Rumex pulcher L.', is done (match_names) name 2495, 'Rumex vesicarius L.', is done (match_names) name 2496, 'Ruschia geminiflora (Haw.) Schwantes', is done (match_names) name 2497, 'Russelia equisetiformis Schltdl. & Cham.', is done (match_names) name 2498, 'Ruta graveolens L.', is done (match_names) name 2499, 'Rutilus rutilus (Linnaeus, 1758)', is done (match_names) name 2500, 'Sabal palmetto Lodd. ex Schult.f.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2501, 'Sabella spallanzanii (Gmelin, 1791)', is done (match_names) name 2502, 'Saccharum officinarum L.', is done (match_names) name 2503, 'Saccharum spontaneum L.', is done (match_names) name 2504, 'Sacciolepis interrupta Stapf', is done (match_names) name 2505, 'Sagina apetala Ard.', is done (match_names) name 2506, 'Sagina maritima G.Don', is done (match_names) name 2507, 'Sagina procumbens L.', is done (match_names) name 2508, 'Sagittaria brevirostra Mack. & Bush', is done (match_names) name 2509, 'Sagittaria montevidensis Cham. & Schltdl.', is done (match_names) name 2510, 'Sagittaria platyphylla (Engelm.) J.G.Sm.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2511, 'Sagittaria sagittifolia L.', is done (match_names) name 2512, 'Salix alba', is done (match_names) name 2513, 'Salix alba x fragilis', is done (match_names) name 2514, 'Salix alba x matsudana', is done (match_names) name 2515, 'Salix babylonica L.', is done (match_names) name 2516, 'Salix calodendron Wimm.', is done (match_names) name 2517, 'Salix caprea L.', is done (match_names) name 2518, 'Salix chilensis Molina', is done (match_names) name 2519, 'Salix cinerea L.', is done (match_names) name 2520, 'Salix discolor Muhl.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2521, 'Salix fragilis L.', is done (match_names) name 2522, 'Salix matsudana Koidz.', is done (match_names) name 2523, 'Salix matsudana x alba', is done (match_names) name 2524, 'Salix myricoides Muhl.', is done (match_names) name 2525, 'Salix nigra Marshall', is done (match_names) name 2526, 'Salix pendulina Wender.', is done (match_names) name 2527, 'Salix purpurea L.', is done (match_names) name 2528, 'Salix rubens J.Presl & C.Presl', is done (match_names) name 2529, 'Salix triandra L.', is done (match_names) name 2530, 'Salix viminalis L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2531, 'Salmo salar Linnaeus, 1758', is done (match_names) name 2532, 'Salmo trutta Linnaeus, 1758', is done (match_names) name 2533, 'Salpichroa origanifolia (Lam.) Baill.', is done (match_names) name 2534, 'Salvelinus fontinalis (Mitchill, 1814)', is done (match_names) name 2535, 'Salvia aethiopis L.', is done (match_names) name 2536, 'Salvia aurea L.', is done (match_names) name 2537, 'Salvia coccinea Buc'hoz ex Etl.', is done (match_names) name 2538, 'Salvia involucrata Cav.', is done (match_names) name 2539, 'Salvia leucantha Cav.', is done (match_names) name 2540, 'Salvia misella Kunth', is done (match_names) saving results to match_results_temp.csv (match_names) name 2541, 'Salvia reflexa Hornem.', is done (match_names) name 2542, 'Salvia splendens Sellow ex Nees', is done (match_names) name 2543, 'Salvia verbenaca L.', is done (match_names) name 2544, 'Salvia viridis L.', is done (match_names) name 2545, 'Salvinia cucullata Bory', is done (match_names) name 2546, 'Salvinia molesta D.Mitch.', is done (match_names) name 2547, 'Salvinia natans (L.) All.', is done (match_names) name 2548, 'Sambucus nigra L.', is done (match_names) name 2549, 'Samolus valerandi L.', is done (match_names) name 2550, 'Sanchezia parvibracteata Sprague & Hutch.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2551, 'Sanguisorba minor Scop.', is done (match_names) name 2552, 'Sansevieria trifasciata Prain', is done (match_names) name 2553, 'Saponaria calabrica Guss.', is done (match_names) name 2554, 'Saponaria officinalis L.', is done (match_names) name 2555, 'Saritaea magnifica (Sprague ex van Steenis) Dugand', is done (match_names) name 2556, 'Sarsia eximia (Allman, 1859)', is done (match_names) name 2557, 'Sarsia radiata von Lendenfeld, 1884', is done (match_names) name 2558, 'Scabiosa atropurpurea L.', is done (match_names) name 2559, 'Scandix pecten-veneris L.', is done (match_names) name 2560, 'Schefflera arboricola (Hayata) Merr.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2561, 'Schinus molle L.', is done (match_names) name 2562, 'Schismus arabicus Nees', is done (match_names) name 2563, 'Schismus barbatus (L.) Thell.', is done (match_names) name 2564, 'Schizachyrium condensatum Nees', is done (match_names) name 2565, 'Schizoporella errata (Waters, 1878)', is done (match_names) name 2566, 'Schizoporella japonica Ortmann, 1890', is done (match_names) name 2567, 'Schizoporella unicornis (Johnston, 1844)', is done (match_names) name 2568, 'Schoenoplectiella juncoides (Roxb.) Lye', is done (match_names) name 2569, 'Schoenoplectus californicus (C.A.Mey.) Soják', is done (match_names) name 2570, 'Schoenoplectus erectus Poir.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2571, 'Schotia brachypetala Sond.', is done (match_names) name 2572, 'Schottera nicaeensis (Duby) Guiry & Hollenb.', is done (match_names) name 2573, 'Scilla hyacinthoides L.', is done (match_names) name 2574, 'Scilla peruviana L.', is done (match_names) name 2575, 'Scirpus pendulus Muhl.', is done (match_names) name 2576, 'Scleranthus annuus L.', is done (match_names) name 2577, 'Sclerochloa dura P.Beauv.', is done (match_names) name 2578, 'Scleropages formosus (Müller & Schlegel, 1840)', is done (match_names) name 2579, 'Scolymus hispanicus L.', is done (match_names) name 2580, 'Scolymus maculatus L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2581, 'Scoparia dulcis L.', is done (match_names) name 2582, 'Scorzonera hispanica L.', is done (match_names) name 2583, 'Scrophularia auriculata L.', is done (match_names) name 2584, 'Scrophularia californica Cham. & Schltdl.', is done (match_names) name 2585, 'Scrophularia nodosa L.', is done (match_names) name 2586, 'Scutellaria racemosa Pers.', is done (match_names) name 2587, 'Secale cereale L.', is done (match_names) name 2588, 'Sechium edule Sw.', is done (match_names) name 2589, 'Securigera varia (L.) Lassen', is done (match_names) name 2590, 'Sedum acre L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2591, 'Sedum album L.', is done (match_names) name 2592, 'Sedum caespitosum (Cav.) DC.', is done (match_names) name 2593, 'Sedum forsterianum Sm.', is done (match_names) name 2594, 'Sedum praealtum A.DC.', is done (match_names) name 2595, 'Sedum rupestre All. ex Reut.', is done (match_names) name 2596, 'Sedum sediforme (Schweinf.) R.-Hamet', is done (match_names) name 2597, 'Sedum sexangulare L.', is done (match_names) name 2598, 'Selaginella kraussiana (Kunze) A.Braun', is done (match_names) name 2599, 'Selaginella plana (Desv. ex Poir.) Hieron.', is done (match_names) name 2600, 'Selaginella umbrosa Lem. ex Hieron.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2601, 'Selaginella vogelii Spring', is done (match_names) name 2602, 'Selaginella willdenovii (Desv. ex Poir.) Baker', is done (match_names) name 2603, 'Selago corymbosa L.', is done (match_names) name 2604, 'Selago thunbergii Choisy', is done (match_names) name 2605, 'Selenicereus macdonaldiae (Hook.) Britton & Rose', is done (match_names) name 2606, 'Senecio angulatus L.f.', is done (match_names) name 2607, 'Senecio crassiflorus DC.', is done (match_names) name 2608, 'Senecio macroglossus DC.', is done (match_names) name 2609, 'Senecio madagascariensis Poir.', is done (match_names) name 2610, 'Senecio pterophorus DC.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2611, 'Senecio tamoides DC.', is done (match_names) name 2612, 'Senecio vulgaris L.', is done (match_names) name 2613, 'Senna alata (L.) Roxb.', is done (match_names) name 2614, 'Senna bicapsularis (L.) Roxb.', is done (match_names) name 2615, 'Senna corymbosa (Lam.) H.S.Irwin & Barneby', is done (match_names) name 2616, 'Senna didymobotrya (Fresen.) H.S.Irwin & Barneby', is done (match_names) name 2617, 'Senna hirsuta (L.) H.S.Irwin & Barneby', is done (match_names) name 2618, 'Senna multiglandulosa (Jacq.) H.S.Irwin & Barneby', is done (match_names) name 2619, 'Senna multijuga (Rich.) H.S.Irwin & Barneby', is done (match_names) name 2620, 'Senna obtusifolia (L.) H.S.Irwin & Barneby', is done (match_names) saving results to match_results_temp.csv (match_names) name 2621, 'Senna occidentalis (L.) Link', is done (match_names) name 2622, 'Senna pendula (Willd.) H.S.Irwin & Barneby', is done (match_names) name 2623, 'Senna pendula var. glabrata (Vogel) H.S.Irwin & Barneby', is done (match_names) name 2624, 'Senna septemtrionalis (Viv.) H.S.Irwin & Barneby', is done (match_names) name 2625, 'Senna siamea (Lamarck) H.S.Irwin & Barneby', is done (match_names) name 2626, 'Senna spectabilis (DC.) H.S.Irwin & Barneby', is done (match_names) name 2627, 'Senna tora (L.) Roxb.', is done (match_names) name 2628, 'Sequoia sempervirens Endl.', is done (match_names) name 2629, 'Serjania exarata Radlk.', is done (match_names) name 2630, 'Sesamum indicum L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2631, 'Sesbania punicea Benth.', is done (match_names) name 2632, 'Setaria barbata (Lam.) Kunth', is done (match_names) name 2633, 'Setaria incrassata Hack.', is done (match_names) name 2634, 'Setaria italica P.Beauv.', is done (match_names) name 2635, 'Setaria palmifolia (J.König) Stapf', is done (match_names) name 2636, 'Setaria parviflora (Poir.) Kerguélen', is done (match_names) name 2637, 'Setaria poiretiana (Schult.) Kunth', is done (match_names) name 2638, 'Setaria pumila (Poir.) Roem. & Schult.', is done (match_names) name 2639, 'Setaria sphacelata Stapf & C.E.Hubb. ex M.B.Moss', is done (match_names) name 2640, 'Setaria verticillata (L.) P.Beauv.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2641, 'Setaria viridis (L.) P.Beauv.', is done (match_names) name 2642, 'Severinia buxifolia (Poir.) Tenore', is done (match_names) name 2643, 'Sherardia arvensis L.', is done (match_names) name 2644, 'Sida acuta Burm.f.', is done (match_names) name 2645, 'Sida rhombifolia L.', is done (match_names) name 2646, 'Sida spinosa', is done (match_names) name 2647, 'Sida subcordata Span.', is done (match_names) name 2648, 'Sideritis lanata L.', is done (match_names) name 2649, 'Silene apetala Willd.', is done (match_names) name 2650, 'Silene armeria Bieb.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2651, 'Silene atocioides Boiss.', is done (match_names) name 2652, 'Silene chalcedonica E.H.L.Krause', is done (match_names) name 2653, 'Silene conica L.', is done (match_names) name 2654, 'Silene dichotoma Ehrh.', is done (match_names) name 2655, 'Silene dioica (L.) Clairv.', is done (match_names) name 2656, 'Silene gallica L.', is done (match_names) name 2657, 'Silene longicaulis Pourr. ex Lag.', is done (match_names) name 2658, 'Silene noctiflora L.', is done (match_names) name 2659, 'Silene nocturna L.', is done (match_names) name 2660, 'Silene pendula L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2661, 'Silene pseudoatocion Desf.', is done (match_names) name 2662, 'Silene schafta Gmel. ex Hohen.', is done (match_names) name 2663, 'Silene tridentata Desf.', is done (match_names) name 2664, 'Silene vulgaris (Moench) Garcke', is done (match_names) name 2665, 'Silybum marianum Gaertn.', is done (match_names) name 2666, 'Sinapis alba L.', is done (match_names) name 2667, 'Sinapis arvensis L.', is done (match_names) name 2668, 'Sindora supa Merr.', is done (match_names) name 2669, 'Sisymbrium altissimum L.', is done (match_names) name 2670, 'Sisymbrium erysimoides Desf.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2671, 'Sisymbrium irio L.', is done (match_names) name 2672, 'Sisymbrium officinale (L.) Scop.', is done (match_names) name 2673, 'Sisymbrium orientale L.', is done (match_names) name 2674, 'Sisymbrium runcinatum DC.', is done (match_names) name 2675, 'Sisyrinchium rosulatum E.P.Bicknell', is done (match_names) name 2676, 'Solanum abutiloides Bitter & Lillo', is done (match_names) name 2677, 'Solanum betaceum Cav.', is done (match_names) name 2678, 'Solanum capsicoides All.', is done (match_names) name 2679, 'Solanum chenopodioides hort. ex Dun.', is done (match_names) name 2680, 'Solanum chrysotrichum Schltdl.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2681, 'Solanum dimidiatum Raf.', is done (match_names) name 2682, 'Solanum douglasii Dunal', is done (match_names) name 2683, 'Solanum dulcamara L.', is done (match_names) name 2684, 'Solanum elaeagnifolium Cav.', is done (match_names) name 2685, 'Solanum erianthum D.Don', is done (match_names) name 2686, 'Solanum furcatum Dunal', is done (match_names) name 2687, 'Solanum laxum Spreng.', is done (match_names) name 2688, 'Solanum linnaeanum Hepper & P.-M.L.Jaeger', is done (match_names) name 2689, 'Solanum lycopersicum L.', is done (match_names) name 2690, 'Solanum marginatum Linn.f', is done (match_names) saving results to match_results_temp.csv (match_names) name 2691, 'Solanum mauritianum Scop.', is done (match_names) name 2692, 'Solanum nigrum L.', is done (match_names) name 2693, 'Solanum pseudocapsicum L.', is done (match_names) name 2694, 'Solanum radicans L.f.', is done (match_names) name 2695, 'Solanum retroflexum Dunal', is done (match_names) name 2696, 'Solanum rostratum Dun.', is done (match_names) name 2697, 'Solanum sarrachoides Sendtn.', is done (match_names) name 2698, 'Solanum seaforthianum Andrews', is done (match_names) name 2699, 'Solanum sisymbriifolium Lam.', is done (match_names) name 2700, 'Solanum torvum Sw.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2701, 'Solanum triflorum Nutt.', is done (match_names) name 2702, 'Solanum tuberosum L.', is done (match_names) name 2703, 'Solanum viarum Dunal', is done (match_names) name 2704, 'Solanum villosum Mill.', is done (match_names) name 2705, 'Solanum violaceum Ortega', is done (match_names) name 2706, 'Soleirolia soleirolii (Req.) Dandy', is done (match_names) name 2707, 'Solenopsis geminata (Fabricius, 1804)', is done (match_names) name 2708, 'Solenopsis invicta Buren, 1972', is done (match_names) name 2709, 'Solidago canadensis L.', is done (match_names) name 2710, 'Solidago sempervirens L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2711, 'Solieria filiformis (Kütz.) P.W.Gabrielson', is done (match_names) name 2712, 'Soliva sessilis Ruiz & Pav.', is done (match_names) name 2713, 'Sonchus arvensis L.', is done (match_names) name 2714, 'Sonchus asper Hill', is done (match_names) name 2715, 'Sonchus tenerrimus L.', is done (match_names) name 2716, 'Sorbus aucuparia L.', is done (match_names) name 2717, 'Sorbus domestica L.', is done (match_names) name 2718, 'Sorghum arundinaceum (Desv.) Stapf', is done (match_names) name 2719, 'Sorghum bicolor (L.) Moench', is done (match_names) name 2720, 'Sorghum halepense Pers.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2721, 'Sparaxis bulbifera (L.) Ker Gawl.', is done (match_names) name 2722, 'Sparaxis grandiflora Ker Gawl.', is done (match_names) name 2723, 'Sparaxis pillansii L.Bolus', is done (match_names) name 2724, 'Sparaxis tricolor Ker Gawl.', is done (match_names) name 2725, 'Sparaxis villosa (Burman f.) Goldblatt', is done (match_names) name 2726, 'Sparganium erectum L.', is done (match_names) name 2727, 'Spartina alterniflora Loisel.', is done (match_names) name 2728, 'Spartina anglica C.E.Hubb.', is done (match_names) name 2729, 'Spartina maritima (Curtis) Fernald', is done (match_names) name 2730, 'Spartium junceum L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2731, 'Spathodea campanulata P.Beauv.', is done (match_names) name 2732, 'Spergula arvensis L.', is done (match_names) name 2733, 'Spergula pentandra L.', is done (match_names) name 2734, 'Spergularia diandra (Guss.) Heldr.', is done (match_names) name 2735, 'Spergularia levis Cambess.', is done (match_names) name 2736, 'Spergularia media (L.) C.Presl', is done (match_names) name 2737, 'Spergularia rubra (L.) J.Presl & C.Presl', is done (match_names) name 2738, 'Spergularia villosa Poir.', is done (match_names) name 2739, 'Spermacoce exilis (L.O.Williams) C.D.Adams ex W.C.Burger & C.M.Taylor', is done (match_names) name 2740, 'Spermacoce remota Lam.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2741, 'Spermacoce verticillata L.', is done (match_names) name 2742, 'Sphacella subtilissima', is done (match_names) name 2743, 'Sphaeralcea bonariensis Griseb.', is done (match_names) name 2744, 'Sphaeroma quoianum H.Milne Edwards, 1840', is done (match_names) name 2745, 'Sphaeroma walkeri Stebbing, 1905', is done (match_names) name 2746, 'Sphagneticola trilobata (L.) Pruski', is done (match_names) name 2747, 'Sphenopus divaricatus (Gouan) Rchb.', is done (match_names) name 2748, 'Spiloxene capensis (L.) Garside', is done (match_names) name 2749, 'Spinacia oleracea L.', is done (match_names) name 2750, 'Spiraea cantoniensis Lour.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2751, 'Spiraea prunifolia Siebold & Zucc.', is done (match_names) name 2752, 'Sporobolus africanus (Poir.) Robyns & Tournay', is done (match_names) name 2753, 'Sporobolus coromandelianus (Retz.) Kunth', is done (match_names) name 2754, 'Sporobolus indicus R.Br.', is done (match_names) name 2755, 'Sporobolus natalensis T.Durand & Schinz', is done (match_names) name 2756, 'Stachys arvensis L.', is done (match_names) name 2757, 'Stachys byzantina K.Koch', is done (match_names) name 2758, 'Stachys germanica L.', is done (match_names) name 2759, 'Stachys palustris L.', is done (match_names) name 2760, 'Stachys sylvatica L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2761, 'Stachytarpheta cayennensis (Rich.) J.Vahl', is done (match_names) name 2762, 'Stachytarpheta cayennensis x jamaicensis', is done (match_names) name 2763, 'Stachytarpheta jamaicensis Vahl', is done (match_names) name 2764, 'Stachytarpheta mutabilis (Jacq.) Vahl', is done (match_names) name 2765, 'Stachytarpheta trimenii Rechinger', is done (match_names) name 2766, 'Stapelia gigantea N.E.Br.', is done (match_names) name 2767, 'Stellaria graminea L.', is done (match_names) name 2768, 'Stellaria media (L.) Vill.', is done (match_names) name 2769, 'Stellaria pallida', is done (match_names) name 2770, 'Stenotaphrum secundatum (Walter) Kuntze', is done (match_names) saving results to match_results_temp.csv (match_names) name 2771, 'Sternbergia lutea (L.) Ker Gawl. ex Spreng.', is done (match_names) name 2772, 'Stevia eupatoria (Spreng.) Willd.', is done (match_names) name 2773, 'Stictyosiphon soriferus (Reinke) Rosenvinge', is done (match_names) name 2774, 'Stratiotes aloides L.', is done (match_names) name 2775, 'Streptopelia chinensis (Scopoli, 1786)', is done (match_names) name 2776, 'Streptopelia senegalensis (Linnaeus, 1766)', is done (match_names) name 2777, 'Striaria attenuata (Grev.) Greville', is done (match_names) name 2778, 'Stuckenia pectinata (L.) Börner', is done (match_names) name 2779, 'Sturnus vulgaris Linnaeus, 1758', is done (match_names) name 2780, 'Styela clava Herdman, 1881', is done (match_names) saving results to match_results_temp.csv (match_names) name 2781, 'Styela plicata (Lesueur, 1823)', is done (match_names) name 2782, 'Stylosanthes guianensis Sw.', is done (match_names) name 2783, 'Stylosanthes hamata (L.) Taub.', is done (match_names) name 2784, 'Stylosanthes humilis Kunth', is done (match_names) name 2785, 'Stylosanthes scabra Vogel', is done (match_names) name 2786, 'Stylosanthes viscosa (L.) Sw.', is done (match_names) name 2787, 'Suaeda aegyptiaca (Hasselq.) Zohary', is done (match_names) name 2788, 'Suaeda baccifera Pall.', is done (match_names) name 2789, 'Suaeda linifolia Pall.', is done (match_names) name 2790, 'Succowia balearica (L.) Medik.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2791, 'Sus scrofa Linnaeus, 1758', is done (match_names) name 2792, 'Syagrus romanzoffiana (Cham.) Glassman', is done (match_names) name 2793, 'Symphoricarpos orbiculatus Moench', is done (match_names) name 2794, 'Symphyotrichum novi-belgii (L.) G.L.Nesom', is done (match_names) name 2795, 'Symphyotrichum subulatum var. squamatum (Spreng.) S.D.Sundb.', is done (match_names) name 2796, 'Symphytum officinale L.', is done (match_names) name 2797, 'Symphytum uplandicum Nyman', is done (match_names) name 2798, 'Synedrella nodiflora Gaertn.', is done (match_names) name 2799, 'Syngonium podophyllum Schott', is done (match_names) name 2800, 'Synidotea laevidorsalis (Miers, 1881)', is done (match_names) saving results to match_results_temp.csv (match_names) name 2801, 'Syringa vulgaris L.', is done (match_names) name 2802, 'Syzygium cumini (L.) Skeels', is done (match_names) name 2803, 'Syzygium jambos (L.) Alston', is done (match_names) name 2804, 'Taeniatherum caput-medusae (L.) Nevski', is done (match_names) name 2805, 'Taeniopygia guttata (Vieillot, 1817)', is done (match_names) name 2806, 'Tagetes erecta L.', is done (match_names) name 2807, 'Tagetes minuta L.', is done (match_names) name 2808, 'Talinum paniculatum (Jacq.) Gaertn.', is done (match_names) name 2809, 'Tamarindus indica L.', is done (match_names) name 2810, 'Tamarix aphylla (L.) H.Karst.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2811, 'Tamarix indica Willd.', is done (match_names) name 2812, 'Tamarix parviflora DC.', is done (match_names) name 2813, 'Tamarix ramosissima Ledeb.', is done (match_names) name 2814, 'Tanacetum parthenium Sch.Bip.', is done (match_names) name 2815, 'Tanacetum vulgare L.', is done (match_names) name 2816, 'Taraxacum bracteatum Dahlst.', is done (match_names) name 2817, 'Taraxacum pseudocalocephalum Soest', is done (match_names) name 2818, 'Tecoma capensis Lindl.', is done (match_names) name 2819, 'Tecoma guarume A.DC.', is done (match_names) name 2820, 'Tecoma stans (L.) Kunth', is done (match_names) saving results to match_results_temp.csv (match_names) name 2821, 'Teesdalia nudicaulis (L.) W.T.Aiton', is done (match_names) name 2822, 'Tephrosia candida DC.', is done (match_names) name 2823, 'Tephrosia glomeruliflora Meisn.', is done (match_names) name 2824, 'Tephrosia grandiflora (L'Her. ex Aiton) Pers.', is done (match_names) name 2825, 'Tephrosia inandensis H.M.L.Forbes', is done (match_names) name 2826, 'Tephrosia nana Kotschy ex Schweinf.', is done (match_names) name 2827, 'Tephrosia noctiflora Baker', is done (match_names) name 2828, 'Tephrosia tinctoria Pers.', is done (match_names) name 2829, 'Tephrosia vogelii Hook.f.', is done (match_names) name 2830, 'Teramnus labialis (L.f.) Spreng.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2831, 'Teredo navalis Linnaeus, 1758', is done (match_names) name 2832, 'Tetragonia decumbens Mill.', is done (match_names) name 2833, 'Tetragonia nigrescens Eckl & Zeyh.', is done (match_names) name 2834, 'Teucrium scorodonia L.', is done (match_names) name 2835, 'Thalia geniculata L.', is done (match_names) name 2836, 'Thaumatococcus daniellii Benth.', is done (match_names) name 2837, 'Thecacera pennigera (Montagu, 1813)', is done (match_names) name 2838, 'Themeda quadrivalvis Kuntze', is done (match_names) name 2839, 'Theora lubrica Gould, 1861', is done (match_names) name 2840, 'Thevetia peruviana Merr.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2841, 'Thinopyrum junceiforme (Á.Löve & D.Löve) Á.Löve', is done (match_names) name 2842, 'Thlaspi arvense L.', is done (match_names) name 2843, 'Thunbergia alata Bojer ex Sims', is done (match_names) name 2844, 'Thunbergia annua Hochst. ex Nees', is done (match_names) name 2845, 'Thunbergia fragrans Roxb.', is done (match_names) name 2846, 'Thunbergia grandiflora Roxb.', is done (match_names) name 2847, 'Thunbergia laurifolia Lindl.', is done (match_names) name 2848, 'Thunbergia mysorensis T.Anderson ex Bedd.', is done (match_names) name 2849, 'Thymelaea passerina (L.) Coss. & Germ.', is done (match_names) name 2850, 'Thymophylla tenuiloba Small', is done (match_names) saving results to match_results_temp.csv (match_names) name 2851, 'Thymus vulgaris L.', is done (match_names) name 2852, 'Tibouchina urvilleana Cogn.', is done (match_names) name 2853, 'Tilapia mariae Boulenger, 1899', is done (match_names) name 2854, 'Tilapia zilii (Gervais, 1848)', is done (match_names) name 2855, 'Tiliqua rugosa (Gray, 1825)', is done (match_names) name 2856, 'Tillandsia usneoides (L.) L.', is done (match_names) name 2857, 'Tinca tinca (Linnaeus, 1758)', is done (match_names) name 2858, 'Tipuana tipu (Benth.) Kuntze', is done (match_names) name 2859, 'Tithonia diversifolia A.Gray', is done (match_names) name 2860, 'Tithonia rotundifolia S.F.Blake', is done (match_names) saving results to match_results_temp.csv (match_names) name 2861, 'Tolpis barbata (L.) Gaertn.', is done (match_names) name 2862, 'Tolpis virgata (Desf.) Bertol.', is done (match_names) name 2863, 'Tordylium apulum L.', is done (match_names) name 2864, 'Torilis arvensis Link', is done (match_names) name 2865, 'Torilis nodosa (L.) Gaertn.', is done (match_names) name 2866, 'Toxicodendron radicans (L.) Kuntze', is done (match_names) name 2867, 'Toxicodendron succedaneum (L.) Kuntze', is done (match_names) name 2868, 'Trachelium caeruleum L.', is done (match_names) name 2869, 'Trachyandra divaricata (Jacq.) Kunth', is done (match_names) name 2870, 'Trachycarpus fortunei H.Wendl.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2871, 'Trachystemon orientalis (L.) D.Don', is done (match_names) name 2872, 'Tradescantia fluminensis Vell.', is done (match_names) name 2873, 'Tradescantia pallida (Rose) D.R.Hunt', is done (match_names) name 2874, 'Tradescantia spathacea Sw.', is done (match_names) name 2875, 'Tradescantia zebrina Bosse', is done (match_names) name 2876, 'Tragopogon dubius Scop.', is done (match_names) name 2877, 'Tragopogon hybridus R.Lesson, 1835', is done (match_names) name 2878, 'Tragopogon porrifolius L.', is done (match_names) name 2879, 'Trapa natans L.', is done (match_names) name 2880, 'Triadenum japonicum (Blume) Makino', is done (match_names) saving results to match_results_temp.csv (match_names) name 2881, 'Triadica sebifera Small', is done (match_names) name 2882, 'Trianoptiles solitaria (C.B.Clarke) Levyns', is done (match_names) name 2883, 'Trianthema portulacastrum L.', is done (match_names) name 2884, 'Tribolium acutiflorum (Nees) Renvoize', is done (match_names) name 2885, 'Tribolium echinatum (Thunb.) Renvoize', is done (match_names) name 2886, 'Tribolium obliterum (Hemsl.) Renvoize', is done (match_names) name 2887, 'Tribolium uniolae (L.f.) Renvoize', is done (match_names) name 2888, 'Tribulus terrestris L.', is done (match_names) name 2889, 'Tricellaria occidentalis (Trask, 1857)', is done (match_names) name 2890, 'Trichopodus trichopterus (Pallas, 1770)', is done (match_names) saving results to match_results_temp.csv (match_names) name 2891, 'Tridax procumbens L.', is done (match_names) name 2892, 'Tridentiger trigonocephalus (Gill, 1859)', is done (match_names) name 2893, 'Trifolium alexandrinum L.', is done (match_names) name 2894, 'Trifolium ambiguum M.Bieb.', is done (match_names) name 2895, 'Trifolium angustifolium L.', is done (match_names) name 2896, 'Trifolium arvense L.', is done (match_names) name 2897, 'Trifolium campestre Schreb.', is done (match_names) name 2898, 'Trifolium cernuum Brot.', is done (match_names) name 2899, 'Trifolium cherleri L.', is done (match_names) name 2900, 'Trifolium dubium Sibth.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2901, 'Trifolium fragiferum L.', is done (match_names) name 2902, 'Trifolium globosum L.', is done (match_names) name 2903, 'Trifolium glomeratum L.', is done (match_names) name 2904, 'Trifolium hirtum All.', is done (match_names) name 2905, 'Trifolium hybridum L.', is done (match_names) name 2906, 'Trifolium incarnatum L.', is done (match_names) name 2907, 'Trifolium lappaceum L.', is done (match_names) name 2908, 'Trifolium ligusticum Loisel.', is done (match_names) name 2909, 'Trifolium medium L.', is done (match_names) name 2910, 'Trifolium michelianum Savi', is done (match_names) saving results to match_results_temp.csv (match_names) name 2911, 'Trifolium micranthum Viv.', is done (match_names) name 2912, 'Trifolium microdon Hook. & Arn.', is done (match_names) name 2913, 'Trifolium ornithopodioides Sm.', is done (match_names) name 2914, 'Trifolium pilulare Boiss.', is done (match_names) name 2915, 'Trifolium pratense L.', is done (match_names) name 2916, 'Trifolium repens L.', is done (match_names) name 2917, 'Trifolium resupinatum L.', is done (match_names) name 2918, 'Trifolium rubens L.', is done (match_names) name 2919, 'Trifolium scabrum L.', is done (match_names) name 2920, 'Trifolium spumosum L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2921, 'Trifolium squamosum L.', is done (match_names) name 2922, 'Trifolium stellatum L.', is done (match_names) name 2923, 'Trifolium striatum L.', is done (match_names) name 2924, 'Trifolium subterraneum L.', is done (match_names) name 2925, 'Trifolium suffocatum L.', is done (match_names) name 2926, 'Trifolium tomentosum L.', is done (match_names) name 2927, 'Trifolium uniflorum L.', is done (match_names) name 2928, 'Trifolium vesiculosum Savi', is done (match_names) name 2929, 'Triglochin bulbosa L.', is done (match_names) name 2930, 'Triodanis perfoliata Nieuwl.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2931, 'Triphysaria pusilla (Benth.) T.I.Chuang & Heckard', is done (match_names) name 2932, 'Triplaris americana L.', is done (match_names) name 2933, 'Tripleurospermum maritimum (L.) W.D.J.Koch', is done (match_names) name 2934, 'Tripsacum dactyloides L.', is done (match_names) name 2935, 'Trisetum flavescens (L.) P.Beauv.', is done (match_names) name 2936, 'Triticum aestivum L.', is done (match_names) name 2937, 'Tritonia crocata Ker Gawl.', is done (match_names) name 2938, 'Tritonia squalida (Aiton) Ker Gawl.', is done (match_names) name 2939, 'Triumfetta pentandra A.Rich. ex Guill. & Perr.', is done (match_names) name 2940, 'Triumfetta pilosa Roth', is done (match_names) saving results to match_results_temp.csv (match_names) name 2941, 'Tropaeolum majus L.', is done (match_names) name 2942, 'Tropaeolum speciosum Poepp. & Endl.', is done (match_names) name 2943, 'Tubularia crocea (Agassiz, 1862)', is done (match_names) name 2944, 'Tulbaghia violacea Harv.', is done (match_names) name 2945, 'Turbina corymbosa Raf.', is done (match_names) name 2946, 'Turdus merula Linnaeus, 1758', is done (match_names) name 2947, 'Turdus philomelos C.L.Brehm, 1831', is done (match_names) name 2948, 'Turnera subulata Sm.', is done (match_names) name 2949, 'Turnera ulmifolia L.', is done (match_names) name 2950, 'Turritis glabra L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2951, 'Typha latifolia L.', is done (match_names) name 2952, 'Tyto alba (Scopoli, 1769)', is done (match_names) name 2953, 'Tyto novaehollandiae castanops (Gould, 1837)', is done (match_names) name 2954, 'Ulex europaeus L.', is done (match_names) name 2955, 'Ulmus parvifolia Jacq.', is done (match_names) name 2956, 'Ulmus procera Salisb.', is done (match_names) name 2957, 'Ulva fasciata Delile', is done (match_names) name 2958, 'Ulva taeniata', is done (match_names) name 2959, 'Undaria pinnatifida (Harv.) Suringar', is done (match_names) name 2960, 'Urochloa mosambicensis (Hack.) Dandy', is done (match_names) saving results to match_results_temp.csv (match_names) name 2961, 'Urochloa oligotricha (Fig. & De Not.) Henrard', is done (match_names) name 2962, 'Urochloa panicoides P.Beauv.', is done (match_names) name 2963, 'Urospermum dalechampii F.W.Schmidt', is done (match_names) name 2964, 'Urospermum picroides (L.) F.W.Schmidt', is done (match_names) name 2965, 'Ursinia anthemoides (L.) Poir.', is done (match_names) name 2966, 'Ursinia speciosa DC.', is done (match_names) name 2967, 'Urtica dioica L.', is done (match_names) name 2968, 'Urtica urens L.', is done (match_names) name 2969, 'Utricularia gibba L.', is done (match_names) name 2970, 'Vachellia nilotica (L.) P.J.H.Hurter & Mabb.', is done (match_names) saving results to match_results_temp.csv (match_names) name 2971, 'Valerianella discoidea Loisel.', is done (match_names) name 2972, 'Valerianella eriocarpa Desv.', is done (match_names) name 2973, 'Valerianella locusta (L.) Laterr.', is done (match_names) name 2974, 'Valerianella muricata (Stev. ex Roem. & Schult.) Kopell.', is done (match_names) name 2975, 'Valerianella rimosa Bast.', is done (match_names) name 2976, 'Vallisneria nana R.Br.', is done (match_names) name 2977, 'Varanus gouldii Gray, 1838', is done (match_names) name 2978, 'Varanus rosenbergi Mertens, 1957', is done (match_names) name 2979, 'Varicorbula gibba (Olivi, 1792)', is done (match_names) name 2980, 'Vellereophyton dealbatum (Thunb.) Hilliard & B.L.Burtt', is done (match_names) saving results to match_results_temp.csv (match_names) name 2981, 'Verbascum blattaria L.', is done (match_names) name 2982, 'Verbascum creticum (L.) Cav.', is done (match_names) name 2983, 'Verbascum sinuatum L.', is done (match_names) name 2984, 'Verbascum thapsus L.', is done (match_names) name 2985, 'Verbascum virgatum Stokes', is done (match_names) name 2986, 'Verbena bonariensis L.', is done (match_names) name 2987, 'Verbena brasiliensis Velloso', is done (match_names) name 2988, 'Verbena caracasana Kunth', is done (match_names) name 2989, 'Verbena incompta P.W.Michael', is done (match_names) name 2990, 'Verbena incompta x litoralis', is done (match_names) saving results to match_results_temp.csv (match_names) name 2991, 'Verbena litoralis Kunth', is done (match_names) name 2992, 'Verbena officinalis L.', is done (match_names) name 2993, 'Verbena quadrangularis Vell.', is done (match_names) name 2994, 'Verbena rigida Spreng.', is done (match_names) name 2995, 'Verbena supina L.', is done (match_names) name 2996, 'Verbena urticifolia L.', is done (match_names) name 2997, 'Verbesina encelioides (Cav.) A.Gray', is done (match_names) name 2998, 'Vernicia fordii Airy Shaw', is done (match_names) name 2999, 'Vernonia junghuhniana Koster', is done (match_names) name 3000, 'Veronica arvensis L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 3001, 'Veronica catenata Pennell', is done (match_names) name 3002, 'Veronica hederifolia L.', is done (match_names) name 3003, 'Veronica officinalis L.', is done (match_names) name 3004, 'Veronica peregrina L.', is done (match_names) name 3005, 'Veronica persica hort. ex Poir.', is done (match_names) name 3006, 'Veronica scutellata L.', is done (match_names) name 3007, 'Veronica serpyllifolia L.', is done (match_names) name 3008, 'Vespula germanica (Fabricius, 1793)', is done (match_names) name 3009, 'Vespula vulgaris (Linnaeus, 1758)', is done (match_names) name 3010, 'Viburnum suspensum Lindl.', is done (match_names) saving results to match_results_temp.csv (match_names) name 3011, 'Viburnum tinus L.', is done (match_names) name 3012, 'Vicia benghalensis L.', is done (match_names) name 3013, 'Vicia cracca L.', is done (match_names) name 3014, 'Vicia disperma DC.', is done (match_names) name 3015, 'Vicia faba L.', is done (match_names) name 3016, 'Vicia hirsuta (L.) Gray', is done (match_names) name 3017, 'Vicia monantha Retz.', is done (match_names) name 3018, 'Vicia sativa L.', is done (match_names) name 3019, 'Vicia tetrasperma (L.) Schreb.', is done (match_names) name 3020, 'Vicia villosa Roth', is done (match_names) saving results to match_results_temp.csv (match_names) name 3021, 'Vigna adenantha (E.Mey.) Maréchal, Mascherpa & Stainier', is done (match_names) name 3022, 'Vigna caracalla (L.) Verdc.', is done (match_names) name 3023, 'Vigna hosei (Craib) Backer', is done (match_names) name 3024, 'Vigna mungo (L.) Hepper', is done (match_names) name 3025, 'Vigna parkeri Baker', is done (match_names) name 3026, 'Vigna radiata (L.) R.Wilczek', is done (match_names) name 3027, 'Vigna trilobata (L.) Verdc.', is done (match_names) name 3028, 'Vigna umbellata (Thunb.) Ohwi & H.Ohashi', is done (match_names) name 3029, 'Vigna unguiculata (L.) Walp.', is done (match_names) name 3030, 'Vigna vexillata (L.) A.Rich.', is done (match_names) saving results to match_results_temp.csv (match_names) name 3031, 'Vinca major L.', is done (match_names) name 3032, 'Vinca minor L.', is done (match_names) name 3033, 'Viola arvensis Murray', is done (match_names) name 3034, 'Viola odorata L.', is done (match_names) name 3035, 'Viola riviniana Rchb.', is done (match_names) name 3036, 'Vitis vinifera L.', is done (match_names) name 3037, 'Vulpes vulpes (Linnaeus, 1758)', is done (match_names) name 3038, 'Vulpia bromoides (L.) Gray', is done (match_names) name 3039, 'Vulpia ciliata Dumort.', is done (match_names) name 3040, 'Vulpia fasciculata Sampaio', is done (match_names) saving results to match_results_temp.csv (match_names) name 3041, 'Vulpia muralis Nees', is done (match_names) name 3042, 'Vulpia myuros (L.) C.C.Gmel.', is done (match_names) name 3043, 'Wachendorfia paniculata Burm.', is done (match_names) name 3044, 'Wachendorfia thyrsiflora Burm.', is done (match_names) name 3045, 'Wahlenbergia capensis (L.) A.DC.', is done (match_names) name 3046, 'Washingtonia filifera (Rafarin) H.Wendl. ex de Bary', is done (match_names) name 3047, 'Washingtonia robusta H.Wendl.', is done (match_names) name 3048, 'Wasmannia auropunctata (Roger, 1863)', is done (match_names) name 3049, 'Watersipora arcuata Banta, 1969', is done (match_names) name 3050, 'Watersipora subtorquata (d'Orbigny, 1852)', is done (match_names) saving results to match_results_temp.csv (match_names) name 3051, 'Watsonia aletroides Ker Gawl.', is done (match_names) name 3052, 'Watsonia borbonica (Pourret) Goldblatt', is done (match_names) name 3053, 'Watsonia knysnana L.Bolus', is done (match_names) name 3054, 'Watsonia marginata (L.f.) Ker Gawl.', is done (match_names) name 3055, 'Watsonia meriana Mill.', is done (match_names) name 3056, 'Watsonia versfeldii Mathews & L.Bolus', is done (match_names) name 3057, 'Wigandia urens Kunth', is done (match_names) name 3058, 'Wisteria sinensis Sweet', is done (match_names) name 3059, 'Withania somnifera (L.) Dunal', is done (match_names) name 3060, 'Xanthium spinosum L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 3061, 'Xanthium strumarium L.', is done (match_names) name 3062, 'Xanthosoma sagittifolium (L.) Schott', is done (match_names) name 3063, 'Xiphophorus hellerii Heckel, 1848', is done (match_names) name 3064, 'Xiphophorus maculatus (Günther, 1866)', is done (match_names) name 3065, 'Yucca aloifolia L.', is done (match_names) name 3066, 'Yucca filamentosa L.', is done (match_names) name 3067, 'Yucca gloriosa L.', is done (match_names) name 3068, 'Zaluzianskya divaricata Walp.', is done (match_names) name 3069, 'Zantedeschia aethiopica Spreng.', is done (match_names) name 3070, 'Zea mays L.', is done (match_names) saving results to match_results_temp.csv (match_names) name 3071, 'Zephyranthes candida (Lindl.) Herb.', is done (match_names) name 3072, 'Zingiber officinale Roscoe', is done (match_names) name 3073, 'Zingiber zerumbet (L.) Sm.', is done (match_names) name 3074, 'Zinnia peruviana (L.) L.', is done (match_names) name 3075, 'Zinnia violacea Cav.', is done (match_names) name 3076, 'Ziziphus jujuba Mill.', is done (match_names) name 3077, 'Ziziphus mauritiana Lam.', is done (match_names) name 3078, 'Ziziphus mucronata Willd.', is done (match_names) name 3079, 'Ziziphus spina-christi (L.) Desf.', is done (match_names) name 3080, 'Zoobotryon verticillatum (Delle Chiaje, 1822)', is done (match_names) saving results to match_results_temp.csv (match_names) Time taken: 1:29:00.416463
| usageKey | scientificName | canonicalName | rank | status | confidence | matchType | kingdom | phylum | order | ... | phylumKey | classKey | orderKey | familyKey | genusKey | speciesKey | synonym | class | acceptedUsageKey | note | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| nameToMatch | |||||||||||||||||||||
| Eulamprus tympanum | 2462672 | Eulamprus tympanum (Lönnberg & Andersson, 1915) | Eulamprus tympanum | SPECIES | ACCEPTED | 98 | EXACT | Animalia | Chordata | Squamata | ... | 44 | 358 | 715 | 9115 | 2462629 | 2462672 | False | Reptilia | NaN | NaN |
| Liopholis whitii | 5789593 | Liopholis whitii (Lacépède, 1804) | Liopholis whitii | SPECIES | ACCEPTED | 98 | EXACT | Animalia | Chordata | Squamata | ... | 44 | 358 | 715 | 9115 | 2462698 | 5789593 | False | Reptilia | NaN | NaN |
| Hemiergis | 2463636 | Hemiergis Wagler, 1830 | Hemiergis | GENUS | ACCEPTED | 94 | EXACT | Animalia | Chordata | Squamata | ... | 44 | 358 | 715 | 9115 | 2463636 | NaN | False | Reptilia | NaN | NaN |
| Pseudemoia entrecasteauxii | 2462156 | Pseudemoia entrecasteauxii Duméril & Bibron, 1839 | Pseudemoia entrecasteauxii | SPECIES | ACCEPTED | 98 | EXACT | Animalia | Chordata | Squamata | ... | 44 | 358 | 715 | 9115 | 2462149 | 2462156 | False | Reptilia | NaN | NaN |
| Acritoscincus duperreyi | 2464014 | Acritoscincus duperreyi (Gray, 1838) | Acritoscincus duperreyi | SPECIES | ACCEPTED | 98 | EXACT | Animalia | Chordata | Squamata | ... | 44 | 358 | 715 | 9115 | 2463863 | 2464014 | False | Reptilia | NaN | NaN |
| ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
| Ziziphus jujuba Mill. | 3039423 | Ziziphus jujuba Mill. | Ziziphus jujuba | SPECIES | ACCEPTED | 100 | EXACT | Plantae | Tracheophyta | Rosales | ... | 7707728 | 220 | 691 | 2407 | 3039411 | 3039423 | False | Magnoliopsida | NaN | NaN |
| Ziziphus mauritiana Lam. | 3039424 | Ziziphus mauritiana Lam. | Ziziphus mauritiana | SPECIES | ACCEPTED | 100 | EXACT | Plantae | Tracheophyta | Rosales | ... | 7707728 | 220 | 691 | 2407 | 3039411 | 3039424 | False | Magnoliopsida | NaN | NaN |
| Ziziphus mucronata Willd. | 3875567 | Ziziphus mucronata Willd. | Ziziphus mucronata | SPECIES | ACCEPTED | 100 | EXACT | Plantae | Tracheophyta | Rosales | ... | 7707728 | 220 | 691 | 2407 | 3039411 | 3875567 | False | Magnoliopsida | NaN | NaN |
| Ziziphus spina-christi (L.) Desf. | 8228089 | Ziziphus spina-christi (L.) Desf. | Ziziphus spina-christi | SPECIES | ACCEPTED | 100 | EXACT | Plantae | Tracheophyta | Rosales | ... | 7707728 | 220 | 691 | 2407 | 3039411 | 8228089 | False | Magnoliopsida | NaN | NaN |
| Zoobotryon verticillatum (Delle Chiaje, 1822) | 1010205 | Zoobotryon verticillatum (Delle Chiaje, 1822) | Zoobotryon verticillatum | SPECIES | SYNONYM | 99 | EXACT | Animalia | Bryozoa | Ctenostomatida | ... | 53 | 252 | 998 | 6904 | 1010211 | 7446481 | True | Gymnolaemata | 7446481 | NaN |
3080 rows × 24 columns
def get_species_data( taxon_ids, temp_file = "accepted_name_temp.csv", load_previous = False ):
if load_previous == True:
if os.path.isfile(temp_file):
results = pd.read_csv( temp_file, index_col = "taxon_ids", dtype=str )
else:
print("(get_accepted_names) No such file: " + temp_file + "\nAborting.")
return
# only process names which haven't yet been saved
taxon_ids_to_process = taxon_ids[~taxon_ids.isin(results.index)]
else:
# we will use this variable later
results = None
# process all names
taxon_ids_to_process = taxon_ids
# start timer
count = 0
startTime = datetime.now()
print( "(get_accepted_names) Getting data for " + str(len(taxon_ids_to_process)) + " records" )
# iterate through each taxon ID and send a request to the GBIF API
for taxonID in taxon_ids_to_process:
# get response from GBIF API
# if the connection fails, retry again in one minute
# abort after five failed attempts
response = None
while response is None:
attempts = 1
try:
response = requests.get(
'https://api.gbif.org/v1/species/'
+ str(taxonID)
)
except:
print( "(get_accepted_names) Connection error at " + str(datetime.now()) + " (attempt " + str(attempts) + "); ", end='')
if attempts > 5:
print( "Too many attempts. Aborting." )
else:
print( "retrying in 1min..." )
attempts + attempts + 1
sleep(60)
pass
response_dataframe = pd.json_normalize(response.json())
response_dataframe["taxon_id_to_query"] = taxonID
response_dataframe.set_index( "taxon_id_to_query", inplace = True )
if count == 0:
results = response_dataframe.astype(str)
else:
results = results.append( response_dataframe.astype(str) )
count = count + 1
print( "(get_accepted_names) Taxon ID " + str(count) + ", '" + taxonID + "', is done")
# save results every 10 requests
if count % 10 == 0:
print("(get_accepted_names) saving results to " + temp_file)
results.to_csv( temp_file )
# sleep to ensure that the file doesn't get overwritten while it's still marked as busy
sleep(1)
print( "(get_accepted_names) Time taken:" )
print(datetime.now() - startTime)
# save final file so it can be used if required
results.to_csv( temp_file )
return results
# select taxon IDs for names which were identified as synonyms by the GBIF API
accepted_names_to_find = stewart_matching_results[~stewart_matching_results["acceptedUsageKey"].isna()]["acceptedUsageKey"]
accepted_names_to_find
nameToMatch
Parasuta dwyeri 7799658
Abelia ×grandiflora (Rovelli ex André) Rehder 2888249
Abutilon pictum (Gillies ex Hook.) Walp. 7900084
Acacia erioloba E.Mey. 3974776
Acacia sieberiana DC. 7564113
...
Verbena quadrangularis Vell. 2925518
Vigna caracalla (L.) Verdc. 8308653
Wisteria sinensis Sweet 8149049
Zinnia violacea Cav. 3111754
Zoobotryon verticillatum (Delle Chiaje, 1822) 7446481
Name: acceptedUsageKey, Length: 215, dtype: object
# find the accepted name for of those taxon IDs
accepted_names = get_species_data( accepted_names_to_find, load_previous=False )
accepted_names
(get_accepted_names) Getting data for 215 records (get_accepted_names) Taxon ID 1, '7799658', is done (get_accepted_names) Taxon ID 2, '2888249', is done (get_accepted_names) Taxon ID 3, '7900084', is done (get_accepted_names) Taxon ID 4, '3974776', is done (get_accepted_names) Taxon ID 5, '7564113', is done (get_accepted_names) Taxon ID 6, '3795863', is done (get_accepted_names) Taxon ID 7, '4036585', is done (get_accepted_names) Taxon ID 8, '3120264', is done (get_accepted_names) Taxon ID 9, '7934175', is done (get_accepted_names) Taxon ID 10, '7525430', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 11, '2949301', is done (get_accepted_names) Taxon ID 12, '7948459', is done (get_accepted_names) Taxon ID 13, '3696907', is done (get_accepted_names) Taxon ID 14, '2753724', is done (get_accepted_names) Taxon ID 15, '5371753', is done (get_accepted_names) Taxon ID 16, '9309359', is done (get_accepted_names) Taxon ID 17, '8185812', is done (get_accepted_names) Taxon ID 18, '2370027', is done (get_accepted_names) Taxon ID 19, '10719064', is done (get_accepted_names) Taxon ID 20, '3589480', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 21, '3199086', is done (get_accepted_names) Taxon ID 22, '4007682', is done (get_accepted_names) Taxon ID 23, '9511618', is done (get_accepted_names) Taxon ID 24, '5862473', is done (get_accepted_names) Taxon ID 25, '6467647', is done (get_accepted_names) Taxon ID 26, '3623456', is done (get_accepted_names) Taxon ID 27, '4354941', is done (get_accepted_names) Taxon ID 28, '4124881', is done (get_accepted_names) Taxon ID 29, '5341759', is done (get_accepted_names) Taxon ID 30, '4055548', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 31, '8181293', is done (get_accepted_names) Taxon ID 32, '8428595', is done (get_accepted_names) Taxon ID 33, '3974372', is done (get_accepted_names) Taxon ID 34, '8130309', is done (get_accepted_names) Taxon ID 35, '7587087', is done (get_accepted_names) Taxon ID 36, '4644228', is done (get_accepted_names) Taxon ID 37, '5845582', is done (get_accepted_names) Taxon ID 38, '5231630', is done (get_accepted_names) Taxon ID 39, '2724306', is done (get_accepted_names) Taxon ID 40, '2722306', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 41, '3085434', is done (get_accepted_names) Taxon ID 42, '4262397', is done (get_accepted_names) Taxon ID 43, '7261386', is done (get_accepted_names) Taxon ID 44, '8290282', is done (get_accepted_names) Taxon ID 45, '7725469', is done (get_accepted_names) Taxon ID 46, '8149099', is done (get_accepted_names) Taxon ID 47, '9300357', is done (get_accepted_names) Taxon ID 48, '9301660', is done (get_accepted_names) Taxon ID 49, '9301660', is done (get_accepted_names) Taxon ID 50, '9520185', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 51, '7945325', is done (get_accepted_names) Taxon ID 52, '3169933', is done (get_accepted_names) Taxon ID 53, '2369703', is done (get_accepted_names) Taxon ID 54, '9808898', is done (get_accepted_names) Taxon ID 55, '9778787', is done (get_accepted_names) Taxon ID 56, '3054267', is done (get_accepted_names) Taxon ID 57, '9447902', is done (get_accepted_names) Taxon ID 58, '7811885', is done (get_accepted_names) Taxon ID 59, '7230558', is done (get_accepted_names) Taxon ID 60, '3033833', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 61, '9338724', is done (get_accepted_names) Taxon ID 62, '2288926', is done (get_accepted_names) Taxon ID 63, '7820753', is done (get_accepted_names) Taxon ID 64, '2927484', is done (get_accepted_names) Taxon ID 65, '7282136', is done (get_accepted_names) Taxon ID 66, '10734509', is done (get_accepted_names) Taxon ID 67, '8224320', is done (get_accepted_names) Taxon ID 68, '10866156', is done (get_accepted_names) Taxon ID 69, '2888816', is done (get_accepted_names) Taxon ID 70, '5354797', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 71, '3772153', is done (get_accepted_names) Taxon ID 72, '5684752', is done (get_accepted_names) Taxon ID 73, '10794683', is done (get_accepted_names) Taxon ID 74, '7386046', is done (get_accepted_names) Taxon ID 75, '9251599', is done (get_accepted_names) Taxon ID 76, '2706231', is done (get_accepted_names) Taxon ID 77, '2704951', is done (get_accepted_names) Taxon ID 78, '5554961', is done (get_accepted_names) Taxon ID 79, '7555250', is done (get_accepted_names) Taxon ID 80, '2266546', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 81, '5341153', is done (get_accepted_names) Taxon ID 82, '3084909', is done (get_accepted_names) Taxon ID 83, '2658866', is done (get_accepted_names) Taxon ID 84, '3815777', is done (get_accepted_names) Taxon ID 85, '3731711', is done (get_accepted_names) Taxon ID 86, '3172028', is done (get_accepted_names) Taxon ID 87, '5928735', is done (get_accepted_names) Taxon ID 88, '8297383', is done (get_accepted_names) Taxon ID 89, '5190083', is done (get_accepted_names) Taxon ID 90, '8167634', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 91, '10334868', is done (get_accepted_names) Taxon ID 92, '3189468', is done (get_accepted_names) Taxon ID 93, '2926815', is done (get_accepted_names) Taxon ID 94, '7664995', is done (get_accepted_names) Taxon ID 95, '2972458', is done (get_accepted_names) Taxon ID 96, '3681166', is done (get_accepted_names) Taxon ID 97, '3772937', is done (get_accepted_names) Taxon ID 98, '8644383', is done (get_accepted_names) Taxon ID 99, '2718663', is done (get_accepted_names) Taxon ID 100, '2718837', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 101, '7515593', is done (get_accepted_names) Taxon ID 102, '7661485', is done (get_accepted_names) Taxon ID 103, '3940326', is done (get_accepted_names) Taxon ID 104, '6082337', is done (get_accepted_names) Taxon ID 105, '7549853', is done (get_accepted_names) Taxon ID 106, '8010297', is done (get_accepted_names) Taxon ID 107, '4088958', is done (get_accepted_names) Taxon ID 108, '4133390', is done (get_accepted_names) Taxon ID 109, '2706218', is done (get_accepted_names) Taxon ID 110, '2902033', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 111, '6710076', is done (get_accepted_names) Taxon ID 112, '7515045', is done (get_accepted_names) Taxon ID 113, '2464291', is done (get_accepted_names) Taxon ID 114, '3001244', is done (get_accepted_names) Taxon ID 115, '3935079', is done (get_accepted_names) Taxon ID 116, '3933415', is done (get_accepted_names) Taxon ID 117, '8073758', is done (get_accepted_names) Taxon ID 118, '9244277', is done (get_accepted_names) Taxon ID 119, '9340539', is done (get_accepted_names) Taxon ID 120, '7346102', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 121, '7346090', is done (get_accepted_names) Taxon ID 122, '9378273', is done (get_accepted_names) Taxon ID 123, '5587011', is done (get_accepted_names) Taxon ID 124, '8154248', is done (get_accepted_names) Taxon ID 125, '11082750', is done (get_accepted_names) Taxon ID 126, '5353534', is done (get_accepted_names) Taxon ID 127, '7299427', is done (get_accepted_names) Taxon ID 128, '3697635', is done (get_accepted_names) Taxon ID 129, '3771788', is done (get_accepted_names) Taxon ID 130, '5620026', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 131, '10675147', is done (get_accepted_names) Taxon ID 132, '9534856', is done (get_accepted_names) Taxon ID 133, '7332625', is done (get_accepted_names) Taxon ID 134, '7699330', is done (get_accepted_names) Taxon ID 135, '3626991', is done (get_accepted_names) Taxon ID 136, '7733140', is done (get_accepted_names) Taxon ID 137, '4108388', is done (get_accepted_names) Taxon ID 138, '9499241', is done (get_accepted_names) Taxon ID 139, '5828207', is done (get_accepted_names) Taxon ID 140, '4932114', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 141, '8363289', is done (get_accepted_names) Taxon ID 142, '7455425', is done (get_accepted_names) Taxon ID 143, '5677245', is done (get_accepted_names) Taxon ID 144, '5341775', is done (get_accepted_names) Taxon ID 145, '5341775', is done (get_accepted_names) Taxon ID 146, '5347846', is done (get_accepted_names) Taxon ID 147, '7939692', is done (get_accepted_names) Taxon ID 148, '2986285', is done (get_accepted_names) Taxon ID 149, '5341313', is done (get_accepted_names) Taxon ID 150, '7293659', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 151, '7510471', is done (get_accepted_names) Taxon ID 152, '3704503', is done (get_accepted_names) Taxon ID 153, '3703373', is done (get_accepted_names) Taxon ID 154, '2977647', is done (get_accepted_names) Taxon ID 155, '2977687', is done (get_accepted_names) Taxon ID 156, '7572096', is done (get_accepted_names) Taxon ID 157, '2988172', is done (get_accepted_names) Taxon ID 158, '9357542', is done (get_accepted_names) Taxon ID 159, '7277276', is done (get_accepted_names) Taxon ID 160, '8106432', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 161, '3889108', is done (get_accepted_names) Taxon ID 162, '2994229', is done (get_accepted_names) Taxon ID 163, '2990339', is done (get_accepted_names) Taxon ID 164, '4590444', is done (get_accepted_names) Taxon ID 165, '5372914', is done (get_accepted_names) Taxon ID 166, '8424829', is done (get_accepted_names) Taxon ID 167, '7448302', is done (get_accepted_names) Taxon ID 168, '7220805', is done (get_accepted_names) Taxon ID 169, '4094627', is done (get_accepted_names) Taxon ID 170, '5185697', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 171, '5185697', is done (get_accepted_names) Taxon ID 172, '7301011', is done (get_accepted_names) Taxon ID 173, '10769750', is done (get_accepted_names) Taxon ID 174, '5350005', is done (get_accepted_names) Taxon ID 175, '7625285', is done (get_accepted_names) Taxon ID 176, '5687974', is done (get_accepted_names) Taxon ID 177, '5689819', is done (get_accepted_names) Taxon ID 178, '8688934', is done (get_accepted_names) Taxon ID 179, '8245540', is done (get_accepted_names) Taxon ID 180, '3942179', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 181, '5577189', is done (get_accepted_names) Taxon ID 182, '5673972', is done (get_accepted_names) Taxon ID 183, '5289709', is done (get_accepted_names) Taxon ID 184, '5593924', is done (get_accepted_names) Taxon ID 185, '7664740', is done (get_accepted_names) Taxon ID 186, '8178226', is done (get_accepted_names) Taxon ID 187, '7667038', is done (get_accepted_names) Taxon ID 188, '2929605', is done (get_accepted_names) Taxon ID 189, '2929800', is done (get_accepted_names) Taxon ID 190, '3013215', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 191, '9394776', is done (get_accepted_names) Taxon ID 192, '9398259', is done (get_accepted_names) Taxon ID 193, '9396295', is done (get_accepted_names) Taxon ID 194, '7540729', is done (get_accepted_names) Taxon ID 195, '3813377', is done (get_accepted_names) Taxon ID 196, '9530226', is done (get_accepted_names) Taxon ID 197, '9317408', is done (get_accepted_names) Taxon ID 198, '6101224', is done (get_accepted_names) Taxon ID 199, '6101223', is done (get_accepted_names) Taxon ID 200, '4092742', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 201, '3169652', is done (get_accepted_names) Taxon ID 202, '10863132', is done (get_accepted_names) Taxon ID 203, '9552432', is done (get_accepted_names) Taxon ID 204, '2370703', is done (get_accepted_names) Taxon ID 205, '4063383', is done (get_accepted_names) Taxon ID 206, '2265658', is done (get_accepted_names) Taxon ID 207, '8390235', is done (get_accepted_names) Taxon ID 208, '5273309', is done (get_accepted_names) Taxon ID 209, '4149632', is done (get_accepted_names) Taxon ID 210, '2925494', is done (get_accepted_names) saving results to accepted_name_temp.csv (get_accepted_names) Taxon ID 211, '2925518', is done (get_accepted_names) Taxon ID 212, '8308653', is done (get_accepted_names) Taxon ID 213, '8149049', is done (get_accepted_names) Taxon ID 214, '3111754', is done (get_accepted_names) Taxon ID 215, '7446481', is done (get_accepted_names) Time taken: 0:06:21.423278
| key | nameKey | taxonID | sourceTaxonKey | kingdom | phylum | order | family | genus | species | ... | nomenclaturalStatus | remarks | publishedIn | numDescendants | lastCrawled | lastInterpreted | issues | synonym | class | nubKey | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| taxon_id_to_query | |||||||||||||||||||||
| 7799658 | 7799658 | 10886346 | gbif:7799658 | 182934324 | Animalia | Chordata | Squamata | Elapidae | Suta | Suta dwyeri | ... | [] | Worrell, E. A new snake from Queensland. Austr... | 0 | 2021-09-14T11:18:11.287+0000 | 2021-09-14T10:41:58.215+0000 | ['ORIGINAL_NAME_DERIVED'] | False | Reptilia | NaN | |
| 2888249 | 2888249 | 9580473 | gbif:2888249 | 171586020 | Plantae | Tracheophyta | Ericales | Ericaceae | Pyrola | NaN | ... | [] | L. In: Sp. Pl. 1: 396. (1753). | 86 | 2021-09-14T11:18:11.287+0000 | 2021-09-14T11:14:41.952+0000 | [] | False | Magnoliopsida | 2888249 | |
| 7900084 | 7900084 | 1814254 | gbif:7900084 | 171182389 | Plantae | Tracheophyta | Malvales | Malvaceae | Callianthe | Callianthe picta | ... | [] | Donnell. In: Syst. Bot. 37(3): 720. (2012). | 0 | 2021-09-14T11:18:11.287+0000 | 2021-09-14T11:00:33.261+0000 | ['ORIGINAL_NAME_DERIVED'] | False | Magnoliopsida | NaN | |
| 3974776 | 3974776 | 11679358 | gbif:3974776 | 174824140 | Plantae | Tracheophyta | Fabales | Fabaceae | Vachellia | Vachellia erioloba | ... | [] | D.J.Mabberley, Plant-book, ed. 3: 1021 (2008) | 0 | 2021-09-14T11:18:11.287+0000 | 2021-09-14T11:02:58.062+0000 | [] | False | Magnoliopsida | 3974776 | |
| 7564113 | 7564113 | 11680254 | gbif:7564113 | 174823826 | Plantae | Tracheophyta | Fabales | Fabaceae | Vachellia | Vachellia sieberiana | ... | [] | Bot. J. Linn. Soc. 172: 516 (2013) | 3 | 2021-09-14T11:18:11.287+0000 | 2021-09-14T11:02:59.132+0000 | [] | False | Magnoliopsida | NaN | |
| ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
| 2925518 | 2925518 | 11719680 | gbif:2925518 | 171149303 | Plantae | Tracheophyta | Lamiales | Verbenaceae | Verbena | Verbena brasiliensis | ... | [] | Vell. In: Fl. Flumin. 1: t. 40, 17. (1829). | 0 | 2021-09-14T11:18:11.287+0000 | 2021-09-14T11:04:43.526+0000 | [] | False | Magnoliopsida | 2925518 | |
| 8308653 | 8308653 | 2666503 | gbif:8308653 | 169647032 | Plantae | Tracheophyta | Fabales | Fabaceae | Cochliasanthus | Cochliasanthus caracalla | ... | [] | Pl. Rar. 1: 41 (1764) | 0 | 2021-09-14T11:18:11.287+0000 | 2021-09-14T11:04:01.190+0000 | [] | False | Magnoliopsida | NaN | |
| 8149049 | 8149049 | 11855433 | gbif:8149049 | 169604010 | Plantae | Tracheophyta | Fabales | Fabaceae | Wisteria | Wisteria sinensis | ... | [] | Prodr. 2: 390 (1825) | 3 | 2021-09-14T11:18:11.287+0000 | 2021-09-14T11:03:07.534+0000 | [] | False | Magnoliopsida | NaN | |
| 3111754 | 3111754 | 11982321 | gbif:3111754 | 171453696 | Plantae | Tracheophyta | Asterales | Asteraceae | Zinnia | Zinnia elegans | ... | [] | Jacq. In: Icon. Pl. Rar. 3: 15, t. 589 (1793),... | 1 | 2021-09-14T11:18:11.287+0000 | 2021-09-14T11:13:25.837+0000 | [] | False | Magnoliopsida | 3111754 | |
| 7446481 | 7446481 | 515509 | gbif:7446481 | 172360776 | Animalia | Bryozoa | Ctenostomatida | Vesiculariidae | Amathia | Amathia verticillata | ... | [] | Waeschenbach, A.; Vieira, L. M.; Reverter Gil,... | 1 | 2021-09-14T11:18:11.287+0000 | 2021-09-14T10:44:55.544+0000 | ['ORIGINAL_NAME_DERIVED'] | False | Gymnolaemata | NaN |
215 rows × 40 columns
# take the accepted name, and place it on to the matching results
shortened_accepted_names = accepted_names[["key", "canonicalName"]].rename(columns={"canonicalName":"pAcceptedCanonicalName"})
stewart_matching_results["nameToMatch"] = stewart_matching_results.index
stewart_matching_results = stewart_matching_results.merge( shortened_accepted_names, left_on="acceptedUsageKey", right_on="key", how="left")
stewart_matching_results
| usageKey | scientificName | canonicalName | rank | status | confidence | matchType | kingdom | phylum | order | ... | familyKey | genusKey | speciesKey | synonym | class | acceptedUsageKey | note | nameToMatch | key | pAcceptedCanonicalName | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 2462672 | Eulamprus tympanum (Lönnberg & Andersson, 1915) | Eulamprus tympanum | SPECIES | ACCEPTED | 98 | EXACT | Animalia | Chordata | Squamata | ... | 9115 | 2462629 | 2462672 | False | Reptilia | NaN | NaN | Eulamprus tympanum | NaN | NaN |
| 1 | 5789593 | Liopholis whitii (Lacépède, 1804) | Liopholis whitii | SPECIES | ACCEPTED | 98 | EXACT | Animalia | Chordata | Squamata | ... | 9115 | 2462698 | 5789593 | False | Reptilia | NaN | NaN | Liopholis whitii | NaN | NaN |
| 2 | 2463636 | Hemiergis Wagler, 1830 | Hemiergis | GENUS | ACCEPTED | 94 | EXACT | Animalia | Chordata | Squamata | ... | 9115 | 2463636 | NaN | False | Reptilia | NaN | NaN | Hemiergis | NaN | NaN |
| 3 | 2462156 | Pseudemoia entrecasteauxii Duméril & Bibron, 1839 | Pseudemoia entrecasteauxii | SPECIES | ACCEPTED | 98 | EXACT | Animalia | Chordata | Squamata | ... | 9115 | 2462149 | 2462156 | False | Reptilia | NaN | NaN | Pseudemoia entrecasteauxii | NaN | NaN |
| 4 | 2464014 | Acritoscincus duperreyi (Gray, 1838) | Acritoscincus duperreyi | SPECIES | ACCEPTED | 98 | EXACT | Animalia | Chordata | Squamata | ... | 9115 | 2463863 | 2464014 | False | Reptilia | NaN | NaN | Acritoscincus duperreyi | NaN | NaN |
| ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
| 3081 | 3039423 | Ziziphus jujuba Mill. | Ziziphus jujuba | SPECIES | ACCEPTED | 100 | EXACT | Plantae | Tracheophyta | Rosales | ... | 2407 | 3039411 | 3039423 | False | Magnoliopsida | NaN | NaN | Ziziphus jujuba Mill. | NaN | NaN |
| 3082 | 3039424 | Ziziphus mauritiana Lam. | Ziziphus mauritiana | SPECIES | ACCEPTED | 100 | EXACT | Plantae | Tracheophyta | Rosales | ... | 2407 | 3039411 | 3039424 | False | Magnoliopsida | NaN | NaN | Ziziphus mauritiana Lam. | NaN | NaN |
| 3083 | 3875567 | Ziziphus mucronata Willd. | Ziziphus mucronata | SPECIES | ACCEPTED | 100 | EXACT | Plantae | Tracheophyta | Rosales | ... | 2407 | 3039411 | 3875567 | False | Magnoliopsida | NaN | NaN | Ziziphus mucronata Willd. | NaN | NaN |
| 3084 | 8228089 | Ziziphus spina-christi (L.) Desf. | Ziziphus spina-christi | SPECIES | ACCEPTED | 100 | EXACT | Plantae | Tracheophyta | Rosales | ... | 2407 | 3039411 | 8228089 | False | Magnoliopsida | NaN | NaN | Ziziphus spina-christi (L.) Desf. | NaN | NaN |
| 3085 | 1010205 | Zoobotryon verticillatum (Delle Chiaje, 1822) | Zoobotryon verticillatum | SPECIES | SYNONYM | 99 | EXACT | Animalia | Bryozoa | Ctenostomatida | ... | 6904 | 1010211 | 7446481 | True | Gymnolaemata | 7446481 | NaN | Zoobotryon verticillatum (Delle Chiaje, 1822) | 7446481 | Amathia verticillata |
3086 rows × 27 columns
# we then need to create a column that takes the canonical name from the accepted column preferentially:
stewart_matching_results["acceptedCanonicalName"] = stewart_matching_results.apply(
lambda row: row["canonicalName"] if pd.isnull(row["pAcceptedCanonicalName"]) else row["pAcceptedCanonicalName"],
axis=1
)
stewart_matching_results.columns
Index(['usageKey', 'scientificName', 'canonicalName', 'rank', 'status',
'confidence', 'matchType', 'kingdom', 'phylum', 'order', 'family',
'genus', 'species', 'kingdomKey', 'phylumKey', 'classKey', 'orderKey',
'familyKey', 'genusKey', 'speciesKey', 'synonym', 'class',
'acceptedUsageKey', 'note', 'nameToMatch', 'key',
'pAcceptedCanonicalName', 'acceptedCanonicalName'],
dtype='object')
taxonomic_backbone = stewart_matching_results[["nameToMatch","acceptedCanonicalName"]].rename(columns={"nameToMatch": "nameUsage"})
taxonomic_backbone.to_csv("taxonomic_backbone.csv")
taxonomic_backbone
| nameUsage | acceptedCanonicalName | |
|---|---|---|
| 0 | Eulamprus tympanum | Eulamprus tympanum |
| 1 | Liopholis whitii | Liopholis whitii |
| 2 | Hemiergis | Hemiergis |
| 3 | Pseudemoia entrecasteauxii | Pseudemoia entrecasteauxii |
| 4 | Acritoscincus duperreyi | Acritoscincus duperreyi |
| ... | ... | ... |
| 3081 | Ziziphus jujuba Mill. | Ziziphus jujuba |
| 3082 | Ziziphus mauritiana Lam. | Ziziphus mauritiana |
| 3083 | Ziziphus mucronata Willd. | Ziziphus mucronata |
| 3084 | Ziziphus spina-christi (L.) Desf. | Ziziphus spina-christi |
| 3085 | Zoobotryon verticillatum (Delle Chiaje, 1822) | Amathia verticillata |
3086 rows × 2 columns
# Now, we have to add the gbif name to each dataset, as the key that links them together
# note, not all names in the ALA dataset have a match in the GBIF dataset
# this would need to be followed up
# add gbif canonical name to ALA data
ala_occurrences = ala_occurrences.merge( taxonomic_backbone, left_on="scientificName", right_on="nameUsage", how="left" )
ala_occurrences
| recordID | decimalLatitude | decimalLongitude | eventDate | family | scientificName | taxonConceptID | dataResourceName | basisOfRecord | recordedBy | ABS_SA2_region_2016 | nameUsage | acceptedCanonicalName | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | d30e9204-3d31-49dd-8eaf-14211833fab9 | -35.907400 | 149.046000 | NaN | Scincidae | Eulamprus tympanum | urn:lsid:biodiversity.org.au:afd.taxon:48f412e... | ACT Wildlife Atlas | UNKNOWN | NaN | NAMADGI | Eulamprus tympanum | Eulamprus tympanum |
| 1 | 84691aeb-0185-44c2-9da3-4f75234a8992 | -35.893600 | 149.036000 | 2001-11-01T13:00:00Z | Scincidae | Liopholis whitii | urn:lsid:biodiversity.org.au:afd.taxon:ae2be63... | Museums Victoria provider for OZCAM | MATERIAL_SAMPLE | Monash University | NAMADGI | Liopholis whitii | Liopholis whitii |
| 2 | 875008d8-92db-49ec-9473-12269130308f | -35.893600 | 149.036000 | 2001-11-01T13:00:00Z | Scincidae | Liopholis whitii | urn:lsid:biodiversity.org.au:afd.taxon:ae2be63... | Museums Victoria provider for OZCAM | MATERIAL_SAMPLE | Monash University | NAMADGI | Liopholis whitii | Liopholis whitii |
| 3 | f691c807-cedc-4a0c-96ab-888203546c01 | -35.893600 | 149.036000 | 2001-11-01T13:00:00Z | Scincidae | Liopholis whitii | urn:lsid:biodiversity.org.au:afd.taxon:ae2be63... | Museums Victoria provider for OZCAM | MATERIAL_SAMPLE | Monash University | NAMADGI | Liopholis whitii | Liopholis whitii |
| 4 | 9526022f-b99e-4135-b501-a38089ebeb11 | -35.892810 | 148.976750 | 2018-02-02T13:00:00Z | Scincidae | Hemiergis | urn:lsid:biodiversity.org.au:afd.taxon:96f7532... | Australian National Wildlife Collection provid... | PRESERVED_SPECIMEN | NaN | COOMA REGION | Hemiergis | Hemiergis |
| ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
| 6906 | 904462fa-69b0-4378-b2c5-974df940b387 | -35.116700 | 150.766700 | 1976-12-03T13:00:00Z | Scincidae | Lampropholis delicata | urn:lsid:biodiversity.org.au:afd.taxon:82f18b8... | Australian National Wildlife Collection provid... | PRESERVED_SPECIMEN | NaN | JERVIS BAY | Lampropholis delicata | Lampropholis delicata |
| 6907 | 4c33b868-a834-4aca-b9a9-f87731b0173d | -35.116700 | 150.766700 | 1976-12-04T13:00:00Z | Scincidae | Lampropholis delicata | urn:lsid:biodiversity.org.au:afd.taxon:82f18b8... | Australian National Wildlife Collection provid... | PRESERVED_SPECIMEN | NaN | JERVIS BAY | Lampropholis delicata | Lampropholis delicata |
| 6908 | 5c5496e2-0cc1-46b6-bdd6-566ad14c149a | -35.116700 | 150.766700 | 1976-12-04T13:00:00Z | Scincidae | Ctenotus taeniolatus | urn:lsid:biodiversity.org.au:afd.taxon:4fce537... | Australian National Wildlife Collection provid... | PRESERVED_SPECIMEN | NaN | JERVIS BAY | Ctenotus taeniolatus | Ctenotus taeniolatus |
| 6909 | 2d87fa78-9524-4259-bfcb-55938539e509 | -35.116034 | 150.767127 | 2021-09-09T00:56:00Z | Elapidae | Pseudechis porphyriacus | urn:lsid:biodiversity.org.au:afd.taxon:c1d2d6c... | iNaturalist Australia | HUMAN_OBSERVATION | Maple, Dion | JERVIS BAY | Pseudechis porphyriacus | Pseudechis porphyriacus |
| 6910 | 3db4939c-68b6-4311-8766-c6a351f983c7 | -35.112514 | 150.768177 | 2006-08-09T14:00:00Z | Cheloniidae | Chelonia mydas | urn:lsid:biodiversity.org.au:afd.taxon:2d60547... | NSW BioNet Atlas | HUMAN_OBSERVATION | OPXC06081800 | NaN | Chelonia mydas | Chelonia mydas |
6911 rows × 13 columns
# add GBIF canonical name to GRIIS data
griis_simplified = griis_australia_taxon.merge( taxonomic_backbone, left_on="scientificName", right_on="nameUsage", how="left" )
griis_simplified["alien"] = True
griis_simplified = griis_simplified[["acceptedCanonicalName", "alien"]].rename(columns={ "scientificName":"griisScientificName"})
griis_simplified
| acceptedCanonicalName | alien | |
|---|---|---|
| 0 | Pyrola | True |
| 1 | Abelmoschus manihot | True |
| 2 | Abutilon grandiflorum | True |
| 3 | Callianthe picta | True |
| 4 | Abutilon theophrasti | True |
| ... | ... | ... |
| 2985 | Ziziphus jujuba | True |
| 2986 | Ziziphus mauritiana | True |
| 2987 | Ziziphus mucronata | True |
| 2988 | Ziziphus spina-christi | True |
| 2989 | Amathia verticillata | True |
2990 rows × 2 columns
# check how many occurrences are alien
ala_occurrences["acceptedCanonicalName"].isin(griis_simplified["acceptedCanonicalName"]).value_counts()
False 6330 True 581 Name: acceptedCanonicalName, dtype: int64
# now we can finally add the GRIIS classification to the ALA data
ala_occurrences = ala_occurrences.merge( griis_simplified, on="acceptedCanonicalName", how="left" )
ala_occurrences
| recordID | decimalLatitude | decimalLongitude | eventDate | family | scientificName | taxonConceptID | dataResourceName | basisOfRecord | recordedBy | ABS_SA2_region_2016 | nameUsage | acceptedCanonicalName | alien | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | d30e9204-3d31-49dd-8eaf-14211833fab9 | -35.907400 | 149.046000 | NaN | Scincidae | Eulamprus tympanum | urn:lsid:biodiversity.org.au:afd.taxon:48f412e... | ACT Wildlife Atlas | UNKNOWN | NaN | NAMADGI | Eulamprus tympanum | Eulamprus tympanum | NaN |
| 1 | 84691aeb-0185-44c2-9da3-4f75234a8992 | -35.893600 | 149.036000 | 2001-11-01T13:00:00Z | Scincidae | Liopholis whitii | urn:lsid:biodiversity.org.au:afd.taxon:ae2be63... | Museums Victoria provider for OZCAM | MATERIAL_SAMPLE | Monash University | NAMADGI | Liopholis whitii | Liopholis whitii | NaN |
| 2 | 875008d8-92db-49ec-9473-12269130308f | -35.893600 | 149.036000 | 2001-11-01T13:00:00Z | Scincidae | Liopholis whitii | urn:lsid:biodiversity.org.au:afd.taxon:ae2be63... | Museums Victoria provider for OZCAM | MATERIAL_SAMPLE | Monash University | NAMADGI | Liopholis whitii | Liopholis whitii | NaN |
| 3 | f691c807-cedc-4a0c-96ab-888203546c01 | -35.893600 | 149.036000 | 2001-11-01T13:00:00Z | Scincidae | Liopholis whitii | urn:lsid:biodiversity.org.au:afd.taxon:ae2be63... | Museums Victoria provider for OZCAM | MATERIAL_SAMPLE | Monash University | NAMADGI | Liopholis whitii | Liopholis whitii | NaN |
| 4 | 9526022f-b99e-4135-b501-a38089ebeb11 | -35.892810 | 148.976750 | 2018-02-02T13:00:00Z | Scincidae | Hemiergis | urn:lsid:biodiversity.org.au:afd.taxon:96f7532... | Australian National Wildlife Collection provid... | PRESERVED_SPECIMEN | NaN | COOMA REGION | Hemiergis | Hemiergis | NaN |
| ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
| 9632 | 904462fa-69b0-4378-b2c5-974df940b387 | -35.116700 | 150.766700 | 1976-12-03T13:00:00Z | Scincidae | Lampropholis delicata | urn:lsid:biodiversity.org.au:afd.taxon:82f18b8... | Australian National Wildlife Collection provid... | PRESERVED_SPECIMEN | NaN | JERVIS BAY | Lampropholis delicata | Lampropholis delicata | NaN |
| 9633 | 4c33b868-a834-4aca-b9a9-f87731b0173d | -35.116700 | 150.766700 | 1976-12-04T13:00:00Z | Scincidae | Lampropholis delicata | urn:lsid:biodiversity.org.au:afd.taxon:82f18b8... | Australian National Wildlife Collection provid... | PRESERVED_SPECIMEN | NaN | JERVIS BAY | Lampropholis delicata | Lampropholis delicata | NaN |
| 9634 | 5c5496e2-0cc1-46b6-bdd6-566ad14c149a | -35.116700 | 150.766700 | 1976-12-04T13:00:00Z | Scincidae | Ctenotus taeniolatus | urn:lsid:biodiversity.org.au:afd.taxon:4fce537... | Australian National Wildlife Collection provid... | PRESERVED_SPECIMEN | NaN | JERVIS BAY | Ctenotus taeniolatus | Ctenotus taeniolatus | NaN |
| 9635 | 2d87fa78-9524-4259-bfcb-55938539e509 | -35.116034 | 150.767127 | 2021-09-09T00:56:00Z | Elapidae | Pseudechis porphyriacus | urn:lsid:biodiversity.org.au:afd.taxon:c1d2d6c... | iNaturalist Australia | HUMAN_OBSERVATION | Maple, Dion | JERVIS BAY | Pseudechis porphyriacus | Pseudechis porphyriacus | NaN |
| 9636 | 3db4939c-68b6-4311-8766-c6a351f983c7 | -35.112514 | 150.768177 | 2006-08-09T14:00:00Z | Cheloniidae | Chelonia mydas | urn:lsid:biodiversity.org.au:afd.taxon:2d60547... | NSW BioNet Atlas | HUMAN_OBSERVATION | OPXC06081800 | NaN | Chelonia mydas | Chelonia mydas | NaN |
9637 rows × 14 columns
center = [-35.462633768371354, 148.98941016640208]
map_act = folium.Map(location=center, zoom_start=8)
marker_cluster = plugins.MarkerCluster().add_to(map_act)
for index, occurrence in ala_occurrences.iterrows():
location = [occurrence['decimalLatitude'], occurrence['decimalLongitude']]
if occurrence["alien"] == True:
folium.Marker(
location,
popup = f'Scientific name:{occurrence["scientificName"]} (alien) <br />Collector:{occurrence["dataResourceName"]}',
icon=folium.Icon(color="red")
).add_to(marker_cluster)
else:
folium.Marker(
location,
popup = f'Scientific name:{occurrence["scientificName"]} <br />Collector:{occurrence["dataResourceName"]}',
icon=folium.Icon(color="green")
).add_to(marker_cluster)
# display the map
# species known to be alien are shown with red markers
# note that the map only shows a subset of the data - that which could be mapped to the GBIF Taxonomic Backbone
map_act